摘要
介绍了软件通信体系结构和CORBA技术,描述了CORBA技术运行原理及在软件通信体系结构中的应用方式。CORBA技术为分布式应用提供了面向对象的抽象方法,能够解决分布式环境中不同的硬件设备和软件系统互联的问题,增强网络间软件的互操作性,解决传统分布式计算模式中的不足等问题,但现在的CORBA在ORB通信方面,基于TCP/IP的信息交换效率并不是最高,还有提高空间。针对软件通信体系结构实际需求,对CORBA信息交换方式进行了深入研究,提出了能够提高ORB之间信息传输效率的一种技术方案,对软件通信体系结构交换数据的方式进行了扩展,为软件通信体系结构的实现提供了一种高效的信息传输方式。
This paper introduces the software communications architecture and CORBA technology, describes CORBA technology operation principle and application in the software communications architecture. CORBA technology, providing an abstraction method of object - oriented for distributed application, can solve the interconnection problems of different hardware and software system in distributed environment, enhance the interoperability between network software and solve the problem of the deficiency of traditional distributed computing model and so on. But now, the efficiency of information exchange, based on TCP/IP, is not the highest in ORB communications. According to the actual demand for software communication architecture, we make a deep research on the mode of CORBA information exchange, put forward a technical scheme to improve the efficiency of information transmission between the ORBs and expand the mode of the software communications architecture data exchange, which provide an efficient way of information transmission for the realization of the software communications architecture.
出处
《微处理机》
2016年第5期38-42,47,共6页
Microprocessors