Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
一个WCF服务来统治他们所有人?(带https、oData、JSON、POX等的SOAP…)_Wcf_Web Services_Rest_Odata - Fatal编程技术网

一个WCF服务来统治他们所有人?(带https、oData、JSON、POX等的SOAP…)

一个WCF服务来统治他们所有人?(带https、oData、JSON、POX等的SOAP…),wcf,web-services,rest,odata,Wcf,Web Services,Rest,Odata,我一直在使用WCF,我已经成功地创建了一个WCF服务,可以非常轻松地生成SOAP、POX和JSON格式。基于这个示例,我添加了SOAP配置 我看到,如果您向数据库表中添加一个timestamp字段,您实际上可以使用一个普通的旧WCF服务,通过这个- 对于WCF、WCF数据服务和WCF Ria服务,我仍然有点困惑。我想我的目标和问题是 是否有可能编写一个具有多个端点的服务来完成所有工作……POX、JSON、Java客户端兼容的SOAP 1.1(具有https和用户名/密码保护)以及OData(可能

我一直在使用WCF,我已经成功地创建了一个WCF服务,可以非常轻松地生成SOAP、POX和JSON格式。基于这个示例,我添加了SOAP配置

我看到,如果您向数据库表中添加一个timestamp字段,您实际上可以使用一个普通的旧WCF服务,通过这个-

对于WCF、WCF数据服务和WCF Ria服务,我仍然有点困惑。我想我的目标和问题是

是否有可能编写一个具有多个端点的服务来完成所有工作……POX、JSON、Java客户端兼容的SOAP 1.1(具有https和用户名/密码保护)以及OData(可能也具有https安全性)?如果是这样的话,这听起来很神奇,因为我可以创建一个自我托管的uber数据提供商服务,提供客户连接和使用数据的多种方式


我们到了吗?如果是这样的话,我该用什么来区分这些区别呢?

看起来SOAP和oDATA之间有一条岔路。至少在我最初的过程中,看起来您可以同时使用一个服务,但当您公开端点mex类型的东西JSON、POX等时,事情开始变得奇怪。WebGet和WebPost方法将在生成的SOAP WSDL中显示为有效的SOAP调用,有趣的是,它们可以工作。我仍在探索,但当我在ServiceHost中放置一些WCF服务时,也遇到了一些跨域的问题。哦,好吧,有人接受了吗?我把这件事搁一会儿。服务。看起来在SOAP和oDATA之间有一个岔路口。至少在我最初的过程中,看起来您可以同时使用一个服务,但当您公开端点mex类型的东西JSON、POX等时,事情开始变得奇怪。WebGet和WebPost方法将在生成的SOAP WSDL中显示为有效的SOAP调用,有趣的是,它们可以工作。我仍在探索,但当我在ServiceHost中放置一些WCF服务时,也遇到了一些跨域的问题。哦,好吧,有人接受了吗?我把这件事搁一会儿。服务。