2009-12-25 2 views
1

ASP.NET MVC에서 Silverlight 3을 사용합니다. 데이터베이스 작업의 경우 FOR XML을 사용하여 SQL Server 데이터베이스에 쿼리하고 XML을 통해 데이터를 Silverlight 클라이언트로 보내 비즈니스 개체로 deserialize합니다. 이 방법이 좋습니까? Silverlight, ASP.NET 및 XML을 함께 사용하는 것에 대해 인터넷에서 많은 리소스를 찾지 못했습니다.Silverlight ASP.NET MVC RESTful 접근 방식

답변

1

SOA 접근 방식을 사용하지 않는 이유는 무엇입니까? 먼저 직접적인 ASP.NET MVC 접근 방식에 대한 접근 방식을 설명 할 것입니다. 내 접근 방식은 웹 서비스를 다른 장치에 노출해야하기 때문입니다.

DAL 및 일부 비즈니스 로직 역할을하는 WCF 라이브러리가 있습니다. 그럼 내 asp.net이 DLL을 참조하십시오. 모델의 폴더에는 아무것도 없습니다. 따라서 ASP.NET은 동일하게 작동합니다.

실버 라이트의 경우 wcf 서비스에 대한 서비스 참조를 사용합니다. asp.net과 동일한 데이터를 사용하는 일부 기능은 Tim Huer가 수행 한 방법으로 지정된 ASP.NET 컨트롤러를 호출합니다 (here).

관련 문제