摘要: 分析了分布式远程监测和诊断系统中存在的请求处理没有优先级别、大用户量并发访问时系统稳定性较差等问题,在CORBA的POA机制的基础上提出基于消息驱动的请求调度模型,讨论了实现请求调度模型的关键技术,如CORBA::Any类型、自定义的消息模型等。重点介绍了基于消息驱动的请求调度模型的实现思路和实施细节。基于消息驱动的请求调度模型已在我国的石化企业实际应用,证实请求调度模型大大提高了分布式系统的效率和可靠性。
关键词:
CORBA,
Any,
远程诊断,
消息,
请求调度模型
Abstract: Based on analyzing some drawbacks of existing distributed monitoring and diagnosis systems, such as lacking abilityof priority-processing and less stability while a lot of parallel accessing, this paper presents a message-driven request dispatch model according to POA mechanism of CORBA. It discussessome key technologies for implementing this model, such as CORBA::Any, custom message model, and focus on the ideas of approach and details implementing. The model discussed here is used successfully in industry, and shown that it improved efficiency and reliability of distributed system.
中图分类号:
王海峰,阳建宏,杨德斌,徐金梧. 分布式诊断系统的请求调度模型[J]. , 2005, 31(07): 74-77.
WANG Haifeng, YANG Jianhong, YANG Debin, XU Jinwu. Request Dispatch Model Based on Distributed Diagnosis System[J]. , 2005, 31(07): 74-77.