gpt4 book ai didi

.net - .NET 1.1和.NET 3.5之间的“Best”通信方式

转载 作者:行者123 更新时间:2023-12-04 13:21:24 25 4
gpt4 key购买 nike

最好的意思是:

  • 最便宜的开发成本(1.1项目不太可能超过6个月)
  • 轻松迁移到WCF或类似的

  • 通过相互之间的交流,我的意思是:
  • 计算机之间的远程通信
  • 很可能没有防火墙限制

  • 使用.Net 1.1,选项似乎是:套接字,远程处理和各种Web服务。

    已经提出了在套接字上使用二进制序列化DataTables的选项作为解决方案,但我对此保持警惕。

    更新:在这种情况下,“服务器”是带有.Net 1.1的Windows Embedded Standard。在此阶段,我们无法向镜像添加任何新组件,例如IIS,ASP或MSMQ等。

    最佳答案

    因为最终您将迁移到WCF,所以您可能需要考虑使用BasicHttpBinding立即构建WCF服务,该服务支持旧的ASMX样式的Web服务,即WS-BasicProfile 1.1。您将可以从.NET 1.1应用程序中轻松使用此服务。

    您还可以考虑在WCF中使用MsmqIntegrationBinding,您的.NET 1.1应用程序将在该位置发布/接收来自MSMQ的消息。

    您可能需要查看以下相关文章:

  • ASMX Client with a WCF Service
  • Consume WCF BasicHttpBinding Services from ASMX Clients
  • Difference between BasicHttpBinding and WsHttpBinding
  • Calling WCF services from .NET 1.1
  • MSMQ: Net vs Integration
  • 关于.net - .NET 1.1和.NET 3.5之间的“Best”通信方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2040924/

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