2010-06-21 1 views

답변

2

웹 사이트의 컴파일 된 버전 인 RIA 서비스를 호스팅하기 위해 웹 응용 프로그램을 사용할 수 있습니다. 이것은 Visual Studio에서 다양한 유형의 웹 프로젝트를 구분하는 데 사용되지만 의미가 다를 수 있습니다.

실제로 RIA는 특정 매개 변수 집합을 사용하는 웹 서비스이지만, 기술적으로 PHP를 사용할 수 있고 동일한 컨텐츠를 생성 할 수 있습니다. 이미이 작업을 수행하는 프레임 워크가 없으면 약간의 작업이 될 것 같습니다.

RIA 서비스는 온라인 어딘가에 있어야합니다. 웹 페이지가있는 웹 사이트가 필요 없지만 IIS와 같은 웹 서버에서 서비스를 실행해야합니다. 즉, 웹 사이트에 웹 페이지가 없더라도 웹 사이트에 살 필요가 있음을 의미합니다.

2

아니요, ASP.NET 응용 프로그램이 없으면 RIA 서비스를 사용할 수 없습니다. PHP (또는 여러 다른 웹 기술)를 사용하여 백엔드 데이터 서비스를 만들 수는 있지만 RIA 서비스를 사용하지 않는 것은 사실입니다.

RIA 서비스의 기본 개념은 ASP.NET을 통해 데이터 클래스를 연결하는 단순한 방법을 제공하는 것입니다. 주로 ORM 및 웹 응용 프로그램의 추가 메타 데이터 클래스와 함께 사용됩니다. 그런 다음 데이터를 조작하는 서비스를 제공합니다. 웹 프로젝트에서 수행 한 작업보다 솔루션을 컴파일 할 때 (코드 생성을 통해) Silverlight 응용 프로그램에 푸시됩니다.