一种面向服务的事件驱动架构信息集成平台构造方法  被引量:13

An Approach for Implementing Service-Oriented and Event-Driven Information Integration Platform

在线阅读下载全文

作  者:杨志义[1] 杨刚[1] 张海辉[2] 

机构地区:[1]西北工业大学计算机学院,西安710072 [2]西北农林科技大学机械与电子工程学院,陕西杨陵712100

出  处:《计算机研究与发展》2008年第10期1799-1806,共8页Journal of Computer Research and Development

基  金:国家自然科学基金项目(60573161);国家发改委高新技术产业化基金项目(20052139);国家“八六三”高技术研究发展计划基金项目(2006AA01Z162)~~

摘  要:信息集成方法研究对企业异构复杂应用集成具有重要的学术和应用价值.提出一种面向服务的事件驱动架构SOEDA,可构建灵活的分布式信息集成平台.采用以服务单元形式封装的适配器连接各种异构系统,通过分布式标准消息路由器作为底层平台实现服务单元的注册、发现和通信.层次化体系和模块化设计有助于提高应用系统的敏捷性、互操作和集成能力.服务单元中采用事件驱动和动态线程池技术保障了系统的高效性.引入系统外部负载、线程开销和资源冲突,采用排队论模型对其性能进行评价.实例表明采用该方法构建的SynchroESB平台能够灵活集成企业遗留系统,提供高效可靠服务.Researches on the information system integration are of academic and practical value for enterprise application integration. Service oriented event driven architecture (SOEDA) is proposed for constructing flexible, distributed information integration platform. Taking the form of service unit (SU), multiple adapters are designed to encapsulate various heterogeneous information systems within enterprise into information integration system. SU is service oriented component, with standard service interface, which wraps details of information process on legacy system and behaves as uniform information resource. Distributed normalized message router (DNMR) is presented as a basic platform for SU registration, discovery, and communication. Hierarchical architecture and module pattern are used to improve agility, interoperability, and integration ability of application systems and to support efficient operation on massive information. Independent running of SU enhances stability and extensibility of the information integration system. Technologies, such as event-driven model and dynamic thread pool, are introduced in SU to ensure high performance of the system and robustness while in heavy load conditions. Taking into consideration the system external load, thread cost, and resource conflicts, the efficiency of the SOEDA is evaluated based on classical queue theory. The example demonstrates that SynchroESB, built with SOEDA, enables flexible information integration with legacy enterprise systems and provides services with high efficiency and reliability.

关 键 词:信息集成 面向服务 动态线程池 事件驱动 排队网络 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象