检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:宋海玉[1] 王鹏杰[1] 李威[1] 李雄飞[2]
机构地区:[1]大连民族学院计算机科学与工程学院,辽宁大连116600 [2]吉林大学计算机科学与技术学院,吉林长春130012
出 处:《计算机工程与设计》2007年第20期4847-4849,共3页Computer Engineering and Design
基 金:国家自然科学基金项目(60373097);大连民族学院青年基金项目(2006A203)
摘 要:CORBA事件服务提供了ORB之间异步、多目的通信方式。但标准的事件服务规范过于繁杂,服务质量也有待改进。根据项目应用需求,对事件规范进行了扩充,引入了对事件信道进行管理的模块,同时对标准事件服务规范中的类型事件特征进行删减。然后,基于国内惟一的开源CORBA实现——Orbas,通过代理的设计模式,实现了一个轻型的事件服务,并且在接口级和应用程序级实现对QoS的提高。结果表明,该事件服务可以作为项目的消息传递中间件的底层通信模块,完成分布式对象之间的异步、多目通信。Event service offers an asynchronous, multicast communication way among ORBs. However, the specification of OMG event service is too complicated and the QoS also need to be improved. Based on the requirement of the project, the specification of event service is extended with new module added that can well-manage the event channel, and at the same time, the typed event feature is eliminated from the specification of OMG's. Then, the light event service is implemented using proxy of design pattern on Orbas, which is the only domestic open source implementation of CORBA. And, the QoS of service is improved both in interface level and in the program level. From the result, the event service server can serve as the base communication model of message transferring middleware of the project. And it can enable the distributed objects to communicate with each other in an asynchronous, multicast way.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.146.86