对的,这是可能的.JSON和SOAP需要不同的绑定,所以你的服务需要两个端点-一个与webHttpBinding和webHttp端点的行为和第二,basicHttpBinding或面向其他SOAP绑定.这些端点必须具有不同的相对地址.
如果要在REST服务中同时支持JSON和XML(POX而不是SOAP)格式,则可以通过定义用于REST端点automaticFormatSelectionEnabled="true"的webHttp行为在WCF 4中的同一端点上执行此操作.这允许端点返回格式化为JSON或XML的数据.格式的选择基于传入请求的格式,因此JSON中的请求将获得JSON中的响应,而XML中的请求将获得XML响应.
| 归档时间: |
|
| 查看次数: |
3938 次 |
| 最近记录: |