2011-11-03 5 views
0

WCF을 사용하여 데이터 레이어를 노출하고 싶습니다. 프로젝트 및 웹 응용 프로그램에서이 WCF를 사용하고 싶습니다. javascript or jquery을 사용하여이 서비스를 호출 할 수 있습니다. 하지만 WPF와 wcf를 사용하는 것이 문제가되지 않으며 매우 유연하다는 것을 이해할 수없는 한 가지. DataContractsService Contracts을 만들고 나중에 종단점 등을 결정할 수 있습니다. 하지만 지금까지 자바를 사용하여 서비스 계약에 속성을 추가하여 wcf rest 서비스로 wcf를 변환해야한다는 점을 이해했습니다. WCF를 사용하여 SOA의 전체 원칙을 위반하지 않습니다. 여기서 WCF를 만들고 구성을 사용하여 모든 응용 프로그램 Silverlight, wpf, asp.net, PHP 등 과 함께 사용할 수 있으며 내 wcf 데이터를 재사용 할 수 있습니다 constarcts 및 서비스 계약 코드.WPF 및 Javascript에서 WCF 사용

감사합니다, Daljit 싱

답변

1

WCF Data Services에서 봐 주시기 바랍니다. 이 도구 세트를 사용하면 REST 프로토콜을 사용하여 데이터 계층에 대한 JSON 및 XML 형식의 액세스를 빠르고 유연하게 사용할 수 있습니다. REST를 선택했다는 것이 SOA가 아님을 의미하지는 않습니다. 그리고 REST는 WPF에서도 매우 잘 지원됩니다. REST는 프로토콜을 http로 수정합니다.

REST 대 SOAP에 대한 설명은 http://blog.tonysneed.com/2010/04/13/wcf-data-services-versus-wcf-soap-services/을 참조하십시오.