摘要
为了改善SOA(Service Oriented Architecture,面向服务架构)分布式系统的通讯效率和可移植性,实现高效且能在多数系统上通用的SOA分布式通讯框架。通过对目前主流SOA通讯系统的调研分析,论文提出了一种使用ZeroMQ网络开源库构建的SOA分布式通讯系统,并且设计了一套与之对应的通讯协议。通过对系统的性能测试表明,该系统在通讯效率上比其他主流的SOA通讯系统提高了4至6倍。支持的编程语言多达23种,有效地改善了以往SOA系统移植效果不佳甚至无法移植的现状。
In order to improve the communication efficiency and portability of SOA(Service Oriented Architecture)distribut-ed system,the SOA distributed communication framework which is efficient and can be used in most systems is realized. In this pa-per,a SOA distributed communication system is proposed based on ZeroMQ network,and a corresponding communication proto-col is designed. Through the performance test of the system shows that the system in the communication efficiency than other main-stream SOA communication system increased by 4 to 6 times. This system can support more than 23 programming language. and it ef-fectively improves the previous SOA system transplantation whose effect is poor or even cannot be transplanted.
作者
李冬琦
高键
LI Dongqi;GAO Jian(Jiangsu University of Science and Technology,Zhenjiang 212003)
出处
《计算机与数字工程》
2018年第6期1257-1262,共6页
Computer & Digital Engineering