在WPF和Javascript中使用WCF

在WPF和Javascript中使用WCF,javascript,jquery,wcf,soa,Javascript,Jquery,Wcf,Soa,我想使用WCF公开我的数据层。 我想在WPF项目和Web应用程序中使用这个WCF。 因此,我可以使用javascript或jquery调用此服务。 但有一件事我不明白,使用WPF和wcf不是问题,而且非常灵活。 这意味着我能够创建数据合同和服务合同,然后再决定端点等。 但到目前为止,我的理解是,要使用javascript,我必须通过向服务契约添加属性,将wcf转换为WCFRest服务。 这是否打破了使用WCF的SOA的整个原则,我创建了WCF,并使用配置将能够与任何应用程序silverlight

我想使用
WCF
公开我的数据层。 我想在
WPF
项目和Web应用程序中使用这个WCF。 因此,我可以使用
javascript或jquery
调用此服务。 但有一件事我不明白,使用WPF和wcf不是问题,而且非常灵活。 这意味着我能够创建
数据合同
服务合同
,然后再决定端点等。 但到目前为止,我的理解是,要使用javascript,我必须通过向服务契约添加属性,将wcf转换为
WCFRest
服务。 这是否打破了使用WCF的SOA的整个原则,我创建了WCF,并使用配置将能够与任何应用程序silverlight、wpf、asp.net、php等一起使用 以及如何重用我的wcf数据结构和服务合同代码

谢谢, 达尔吉特·辛格

请看一看。此工具集允许您使用REST协议快速灵活地对数据层进行JSON和XML格式的访问。选择REST并不意味着它不是SOA。REST在WPF中也得到了很好的支持。REST只是将您的协议修复为http

有关REST与SOAP的讨论,请阅读