2010-12-03 1 views
4

WCF RIA Services가 며칠 전에 업데이트되었습니다. WCF RIA 서비스에는 복잡한 개체, TT 템플릿 등이 있습니다.Silverlight에 대해 WCF 데이터 서비스가 중단 되었습니까?

WCF RIA 서비스에는 빠르고 간단한 이진 전송 기능이 있습니다. WCF Data Services에는 XML AtomPub 형식이 있습니다.

Microsoft는 WCF RIA 서비스를 위해 Silverlight 용 WCF Data Services를 포기하고 있습니까?

개인적으로 단순성, 개방성, 교차 플랫폼 및 일반 (요청시) 프록시 (재) 생성 (WCF RIA 서비스는 빌드 할 때마다 프록시를 재생성합니다. 실버 라이트 프로젝트 재 컴파일, 새로운 xap 패키징 및 재배포, 유용성 킬러 란 무엇인가?)

WCF Data Services에 대한 xml-msbin 형식의 지원을 볼 수 있습니까?

where 절에 Nullable 필드를 래핑하지 않는 비 Microsoft DataContext를 사용할 수 있습니까? SQL이 부풀어 오르고 느려 집니 까? WCF 데이터 서비스가 더 이상 우선 순위가없는 것처럼

그 문제는

+0

나는 WCF 데이터 서비스를 좋아하지만 Silverlight에는 수많은 제한이있다. 컨텍스트와 링크를 수동으로 관리하기가 어려울 때가 있습니다 (학습 곡선이 컸습니다). 또한 여러 LINQ 연산자 (예 : join, any, all)는 지원되지 않으므로 WebGet을 만들어야합니다. 우리는 익명의 타입을 반환하기 위해 sproc을 사용하는 데 어려움을 겪었습니다. 나는 계속할 수 있었다. Silverlight 구현을 업데이트하기위한 적극적인 개발이 있습니까? 나는 그것을보고 싶다. – Aligned

답변

2

내가 WCF RIA 서비스가 하나로, OData 또는 WCF 데이터 서비스와 혼동한다고 생각하지 않습니다 ... 느끼게합니다. 데이터 서비스/OData 옵션은 필요에 따라 고려되어야합니다. 파트너 또는 타사에 데이터를 노출하지 않는 Silverlight 응용 프로그램을 사용하는 경우 WCF 데이터 서비스를 사용하는 것이 타당하지 않습니다. 대신 WCF RIA Services가 제공하는 풍부함 때문에 WCF RIA Services를 사용하면 더 나아질 것입니다. 귀하와 귀하의 인트라넷 또는 인터넷 PLUS를 충족시킬뿐만 아니라 WCF RIA 대신 OData에 대해 생각할 필요가있을 때 플랫폼 중립적 인 방식으로 데이터를 노출하고자하는 애플리케이션을 찾고 있습니다.

간단히 말해서 OData는 데이터 저장소를 파괴하고 플랫폼 독립적 인 방식으로 데이터를 노출합니다. Java, PHP, obj-c 등이더라도 표준 XML + ATOM/ATOMPUB 형식 때문에 OData를 사용하는 방법을 모두 알고 있습니다.

호프 나는 희망을 분명히했다.