高级检索

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

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

    • 摘要: 信息集成方法研究对企业异构复杂应用集成具有重要的学术和应用价值.提出一种面向服务的事件驱动架构SOEDA,可构建灵活的分布式信息集成平台.采用以服务单元形式封装的适配器连接各种异构系统,通过分布式标准消息路由器作为底层平台实现服务单元的注册、发现和通信.层次化体系和模块化设计有助于提高应用系统的敏捷性、互操作和集成能力.服务单元中采用事件驱动和动态线程池技术保障了系统的高效性.引入系统外部负载、线程开销和资源冲突,采用排队论模型对其性能进行评价.实例表明采用该方法构建的SynchroESB平台能够灵活集成企业遗留系统,提供高效可靠服务.

       

      Abstract: 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.

       

    /

    返回文章
    返回