我一直在寻找好的wcf示例,这些示例通过端到端的示例公开了WCF和REST端点,但我在找到任何具体的东西时遇到了一些麻烦。有很多样本说你可以做到这一点,也可以做到那一点,但似乎没有什么能真正将它们结合在一起。
例如,我正在寻找一些建议,这些建议包括你应该使用uri来避免问题(对于服务和数据合同),将你的xsd放在哪里,是否值得尝试为rest和soap使用相同的服务器端点,版本控制以及在企业环境中使用WCF与rest和soap时的一般最佳实践。
干杯安东尼
发布于 2010-04-23 21:17:34
Here是关于这个主题的一个流行的堆栈溢出问题。它是基于.Net 3.5的。我还没有看到很多与.Net 4相关的示例。
然而,我会像躲避瘟疫一样避开这个陷阱。做一个好的API是很困难的,SOAP API和REST API是非常不同的,而且不管营销材料声称什么,你不能仅仅旋转一些配置文件,添加一些属性灰尘,然后在两者之间进行转换。
选择一种适合你需要的架构风格,然后好好地做它,。
发布于 2010-06-29 17:48:57
NerdDinner.com:NerdDinner使用WCF Data Services,这是在WCF之上正确实现RESTful服务的好方法。我之所以指出这一点,而不是直接使用WCF数据服务,是因为它是一个公共网站,您可以使用它。
https://stackoverflow.com/questions/2697984
复制相似问题