离线共享WCF接口规范

发布于 2024-11-06 21:26:25 字数 130 浏览 0 评论 0原文

团队 S 远离团队 C。团队 S 使用 WSHTTP 绑定创建 WCF Web 服务。 S 团队与 C 团队共享接口规范的最佳方式是什么?在 asmx Web 服务时代,S 团队会通过电子邮件将 WSDL 发送给 C 团队。这仍然是正确的方法吗?

Team S are remote from team C. Team S create a WCF web service with WSHTTP bindings. What's the best way for team S to share the interface specification with team C? In the days of asmx web services team S would have emailed the WSDL to team C. Is this still the way to go?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦罢 2024-11-13 21:26:25

如果两个团队没有任何在线连接,您可以让团队 S 创建一个服务客户端代理(可能在单独的类库程序集中),该代理导入服务(Add Service Reference视觉工作室)。

只需将该源代码发送给其他团队,他们就应该能够实例化代理客户端并调用这些客户端上的方法。

如果两个团队确实有在线连接,请参阅 Mikecito 的答案 - 只需导航到服务 URL + ?wsdl,您就拥有了 WSDL - 始终是最新的,始终是最新的。

If the two teams don't have any online connection, one thing you could have Team S create a service client-proxy, possibly in a separate class library assembly, that imports the service (Add Service Reference in Visual Studio).

Just send that source code to the other team and they should be able to instantiate proxy clients and call methods on those clients.

If the two teams do have online connection, see Mikecito's answer - just navigate to the service URL + ?wsdl and you have your WSDL - always up to date, always current.

烧了回忆取暖 2024-11-13 21:26:25

只需向他们发送服务 URL,然后他们就可以单击页面上方便的 wsdl 链接。简单如馅饼。

如果您想直接共享 wsdl,只需将“?wsdl”(不带引号)添加到服务 URL 的末尾。

https://my.domain.com/myservice.svc?wsdl

Just send them the service URL, and then they can click on the handy wsdl link right there on the page. Simple as pie.

If you want to share the wsdl directly, just add "?wsdl" (without the quotes) to the end of your service URL.

https://my.domain.com/myservice.svc?wsdl
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文