Font Size: a A A

Design And Implementation Of ESB System To Support Service Process Customization

Posted on:2018-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z LinFull Text:PDF
GTID:2428330566498700Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the in-depth development of institutional information,the barriers between enterprise systems are gradually formed.Especially in large and medium-sized group enterprises,enterprise information systems through sporadic "peer-to-peer" type of connection,the latter part of the development process and development costs and maintenance is called exponential rise,inconsistent information systems,old system system architecture Problem,and finally the formation of a "information island".The emergence of information island seriously hindered the whole process of enterprise information construction.And also led to a lot of key information which is blocked in a separate heterogeneous system,as a result,the data information of different departments within the same group enterprises can not be shared,which has caused a lot of information redundancy,not unified,unavailable,non-standard service interface will make cross-platform,cross-system data exchange very complicated.However,companies can not replace all these old systems at once.Even if the time allows.it will bring huge economic losses,so the integration of heterogeneous systems between these enterprises is an urgent problem to be solved.Based on the current development of ESB(Enterprise Service Bus)industry and the open source software reuse technology,this paper analyzes the current trend of ESB development and the support of scalability,and summarizes the current requirements for ESB products.From the technical point of view to enhance the performance to meet the high-tech products,as well as to achieve its own targets,including: the use of containers,service framework,workflow and so on.The system is developed in Java language.The main design is divided into the following sections: OSGi micro-kernel container support,SCA component framework,transport protocol,data exchange,workflow.The ESB provides the business integration in the way of workflow presentation,to achieve business by abstracted designing the nodes of the process.The program message processing module plays the role of message flow and the message format conversion in the ESB.To define the data in ESB,correspond to the value of each process node value;ESB transaction and transaction compensation module,through the different levels of the transaction settings to achieve the transaction combination of different process nodes,to meet the characteristics of the ACID transaction,the value of each transaction node,To achieve the process of achieving the ESB transaction guarantee,and through the transaction of the compensation mechanism to achieve a high degree of the transaction guarantee of the autonomy distributed system.After the actual test,it is proved that the system has completed the ESB system integration and message format conversion through the workflow pattern.After the performance test to adjust the product concurrency and response time in line with the expected demand.The system is now available.
Keywords/Search Tags:ESB, Open Service Gateway Initiative, Service Component Architecture, flow, transaction
PDF Full Text Request
Related items