微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通讯平台?

通讯方式永远是所有系统架构中最核心的重点讨论元素,我所使用过的通讯方式大致可做以下分类: 1、TCP通讯模式    此种方式需要自定义协议格式及负责所有网络事务,可控性最高但开发效率最低。可跨平台。 2、.NET Remoting 或Webservice    此种方式我曾运用于一个大型产品,但产品发展数年后,遭遇通讯性能瓶颈,该系统在通讯质量较差的线路下通讯效率低下,系统交互速度慢,并且除了换掉Remoting外没有其它解决方案。    换掉它?或许是架构设计问题,Remoting与系统嵌入关系太深,更换工作量大。    .NET Remoting不可跨平台 3、DCOM    很遥远的东西了,现在没有人会想要用它。 4、MSMQ    运用经验不多,只使用它用做一般消息串的交互。不可跨平台。 5、SYSQUE(没听说过吧,呵呵)    公司(SYSTEX)内部的一个成熟产品,类似MSMQ机制,但部署及自主性更强,且可跨平台通讯。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐