我是WCF新手,刚刚做了一个示例服务。请指导我默认WCF服务是肥皂还是宁静,如果我们不指定任何地方?我试图运行我的服务的URL,并得到这个网页。我感觉它是基于SOAP的。请指导。默认情况下,WCF服务是基于rest还是基于soap?
感谢
我是WCF新手,刚刚做了一个示例服务。请指导我默认WCF服务是肥皂还是宁静,如果我们不指定任何地方?我试图运行我的服务的URL,并得到这个网页。我感觉它是基于SOAP的。请指导。默认情况下,WCF服务是基于rest还是基于soap?
感谢
默认情况下,WCF服务是基于,如果你使用Visual Studio中的项目项“WCF服务”肥皂。
默认情况下,WCF服务是SOAP-,除非使用这是REST(目前这是唯一的RESTful绑定)。要测试基于SOAP的服务,您不能只导航到浏览器中的URL - 您需要使用SOAP测试应用程序,如SoapUI或WCF Test Client。
WCF数据服务和WCF RIA服务基于webHttpBinding
,因此是基于REST的。只需浏览URL即可测试REST服务 - 您将获得可以在浏览器中显示的XML(或可存储到文件并查看的JSON)