Abstract: The hierarchical architecture of an Enterprise Service Bus (ESB) based service composition environment, Synchro ESB, is proposed in this paper. Synchro ESB is a rapid service application development platform grounded on the infrastructure of JBI specification-compliant distributed ESB. By introducing ultra server, Synchro ESB enables centralized management of the ESB environment and BPM applications. Business process in ESB environment can be modeled with the formal method based on QPi calculus. Some important design and implementation considerations for the distributed ESB and management tools are also discussed. Application tests of the prototype system demonstrate Synchro ESB's effectiveness. Compared with traditional techniques and tools, Synchro ESB delivers better flexibility and scalability meanwhile stays compatible with legacy systems, thus reduces EAI application development and maintenance costs to a greater extent.
Loading