在 RESTful Web 服务中,在响应中包含指向相关资源的超链接而不是相关资源本身或仅包含 ID 被视为最佳实践。1
如何在 WCF 中做到这一点?有什么支持吗?我不想手动创建这些 URL。
1参见例如http://rest.elkstein.org/2008/02/rest-design-guidelines.html
在 RESTful Web 服务中,在响应中包含指向相关资源的超链接而不是相关资源本身或仅包含 ID 被视为最佳实践。1
如何在 WCF 中做到这一点?有什么支持吗?我不想手动创建这些 URL。
1参见例如http://rest.elkstein.org/2008/02/rest-design-guidelines.html
您可以使用 WCF 的 RESTful 支持,但我不确定您是否可以通过编程方式生成指向资源 URL 的超链接。
http://msdn.microsoft.com/en-us/magazine/dd315413.aspx#id0070034
另一种方法是完全放弃 WCF,只将服务编写为 asp.net MVC 项目,您可以使用路由引擎生成 URL