离线分享WCF接口规范
Posted
技术标签:
【中文标题】离线分享WCF接口规范【英文标题】:Share WCF interface specification off-line 【发布时间】:2011-05-11 15:32:14 【问题描述】:团队 S 远离团队 C。团队 S 创建一个带有 WSHTTP 绑定的 WCF Web 服务。团队 S 与团队 C 共享接口规范的最佳方式是什么?在 asmx Web 服务时代,S 团队会通过电子邮件将 WSDL 发送给 C 团队。这仍然是要走的路吗?
【问题讨论】:
【参考方案1】:如果两个团队没有任何在线连接,您可以让 Team S 创建一个服务客户端代理,可能在单独的类库程序集中导入服务(Add Service Reference
在 Visual Studio 中)。
只需将该源代码发送给其他团队,他们就应该能够实例化代理客户端并在这些客户端上调用方法。
如果两个团队确实有在线连接,请参阅 Mikecito 的回答 - 只需导航到服务 URL + ?wsdl
,您就有了 WSDL - 始终是最新的,始终是最新的。
【讨论】:
【参考方案2】:只需向他们发送服务 URL,然后他们就可以点击页面上方便的 wsdl 链接。很简单。
如果您想直接共享 wsdl,只需将“?wsdl”(不带引号)添加到服务 URL 的末尾即可。
https://my.domain.com/myservice.svc?wsdl
【讨论】:
以上是关于离线分享WCF接口规范的主要内容,如果未能解决你的问题,请参考以下文章