团队S远离团队C.团队S使用WSHTTP绑定创建WCF Web服务。团队S与团队C共享界面规范的最佳方式是什么?在asmx Web服务团队的时候,S会将WSDL通过电子邮件发送给团队C.这仍然是要走的路吗?
答案 0 :(得分:1)
如果两个团队没有任何在线连接,那么你可以让Team S创建一个服务客户端代理,可能在一个单独的类库程序集中,导入服务(Add Service Reference
在Visual Studio中)。
只需将该源代码发送给其他团队,他们就应该能够实例化代理客户端并在这些客户端上调用方法。
如果这两个团队确实有在线连接,请参阅Mikecito的回答 - 只需导航到服务URL + ?wsdl
,您就拥有了WSDL - 始终是最新的,始终是最新的。
答案 1 :(得分:0)
只需向他们发送服务URL,然后他们就可以点击页面上方便的wsdl链接。简单就像馅饼。
如果您想直接分享wsdl,只需将“?wsdl”(不带引号)添加到服务网址的末尾。
https://my.domain.com/myservice.svc?wsdl