gpt4 book ai didi

.net - 有什么令人信服的理由留在 WCF 吗?

转载 作者:行者123 更新时间:2023-12-02 15:48:17 25 4
gpt4 key购买 nike

过去 2-3 个月我一直在尝试创建一个稳定的 Web 服务应用程序。大约 2 个月前,我选择转向 WCF 以利用单实例 Web 服务。

自从采取这一举措以来,我在部署到 IIS 6 方案时遇到了一些真正令人头疼的问题。不幸的是,因为大多数实际客户端仍然使用 Windows Server 2003 和 IIS 6。我遇到了您能想象到的所有 WCF 错误。

客户的耐心逐渐消失,很快我们就会觉得无法提供可靠的解决方案。

我几乎决定回到至少可以工作的 ASMX 服务,并且不会遇到以下问题:

该序列已被远程端点终止。已超出用户为特定消息指定的最大重试次数。因此,可靠 session 无法继续。可靠 session 出现故障。

通信对象 System.ServiceModel.Channels.ReplyChannel 无法用于通信,因为它已被中止

这样的例子不胜枚举......在我重新转向 ASMX 之前,是否有任何令人信服的理由坚持使用 WCF,因为按照这个速度,我们可能会因为这项技术而失去大客户?

最佳答案

因为网站最终会迁移到 IIS7?

说真的,如果 WCF 是为 IIS7 构建的  似乎在 IIS7 下工作得更好并且您在 IIS7 上使用 WCF 没有任何问题,那么选择听起来很简单。如果客户端有 IIS7,则坚持使用 WCF。否则,将“旧”技术与“旧”技术一起使用。

关于.net - 有什么令人信服的理由留在 WCF 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2394112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com