现实世界的例子wcf与休息和肥皂结束点

时间:2010-04-23 11:05:34

标签: wcf rest soap .net-4.0

我一直在寻找能够通过端到端示例公开WCF和REST端点的良好wcf示例,并且我在查找具体内容时遇到了一些麻烦。有很多样本说你可以做到这一点,或者你可以做到这一点,但似乎并没有真正把它们整合在一起。

例如,我正在寻找一些能够汇总Uri的建议,你应该使用这些建议来避免问题(包括服务和数据合同),放置xsd的位置,是否值得尝试使用相同的服务器端在企业情况下使用WCF与rest和soap时,请注意休息和肥皂,版本控制以及通常的最佳做法。

干杯 安东尼

2 个答案:

答案 0 :(得分:0)

Here是关于这个主题的流行的堆栈溢出问题。它基于.Net 3.5。我还没有看到很多与.Net 4有关的样本。

然而,恕我直言,我会像瘟疫一样避免这种陷阱。做一个好的API很困难,SOAP API和REST apis是非常不同的,尽管营销材料声称,你不能只是扭曲一些配置文件,添加一些属性灰尘和两者之间的转换。

选择一种适合您需求的建筑风格,做得好

答案 1 :(得分:0)

NerdDinner.com:NerdDinner使用WCF数据服务,这是在WCF之上正确实现RESTful服务的好方法。我之所以指出这一点,而不是直接的WCF数据服务,是因为它是一个公共网站,你可以使用它。