我有一组通过桌面应用程序动态连接的 WCF Web 服务。
我的问题是 WCF 需要非常详细的配置设置才能工作。让 SSL 发挥作用涉及自定义设置。让 MTOM 或其他任何东西正常工作需要更多。你想要压缩吗?又来了...
WCF 确实很强大 - 您可以使用多种不同的方式进行连接,但所有方式似乎都涉及大量详细的配置。如果主机和客户端不完全匹配,您将很难破译错误。
我想让桌面应用程序更容易配置 - 最好是某种自动发现。桌面应用程序的用户应该只需输入 URL,它就会完成其余的工作。
有谁知道一个好方法来做到这一点?
我知道 Visual Studio 可以为您设置配置,但我希望桌面应用程序能够基于各种不同的服务器设置来完成此操作。
我知道 VS 的工具可以在外部使用,但我正在寻找桌面应用程序的用户不必是 WCF 专家。我知道微软故意让这个变得复杂。
有没有任何方法、机制、第三方库或任何东西可以自动发现 WCF 设置?
有关端点的所有信息都可以在服务的元数据中获得,您可以编写一个客户端来探索服务的元数据并配置客户端。对于代码示例,您可以查看这个优秀的来自朱瓦尔·洛伊。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)