Font Size: a A A

Research And Realization Of ESB Based On SCA

Posted on:2011-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:J F DengFull Text:PDF
GTID:2178360308463590Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Service Oriented Architecture(SOA) provides a feasible idea for Enterprise Application Integration (EAI). Enterprise Service Bus (ESB), as a intermediator among the intelligent integration and management in SOA, has the some consistent with SOA in basic princiles of service ingeration infarastructure,and is the core of service computing enviroment,it also is the best choice for EAI implementation in a particular enviroment(SOA). Service Component Architecture (SCA) is a programming model,used to build SOA applications and solutions.In this paper, based on the reseach and analysis of the SOA and ESB acknowlege,conducted by the SOA and ESB's core thinking,analysis ESB requirment, it proposes and implements an SCA-based ESB solution, and do researchs on the key technology of ESB routing, services adaptive components, business process components, load balancing.The SCA-based ESB platform has the following characteristics:1, Adaptive capacity for applications: a unified remote registration of services, remote services configuration management, security management, remote service hot-deployment, and the service processor pluggable configuration. Users can rapidly integerate legacy applications or new applications into serivice, only need to expand processor interface, a simple configuration, and the service bus in always up.2, Remote routing management: support for multiple dynamic routing based on information and provide an ability to change process without programming.3, Service Location Transparency and Protocol Transparency: meet the elements of SOA services.5, Support for common data formats and transformation criteria: ESB servers by running into the way corresponding to different message processors for processing calls to shield data format different issues.6, Variety of business event processing: support business call approach includes: synchronous call, asynchronous callback call, one-way asynchronous calls, and delayed asynchronous call.7, Distributed deployment and load balancing: multiple ESB servers, multiple service adapters can be distributed deploymented, and the request through the load balancing module for traffic distribution.This paper implemented based on SCA's ESB platform, and through a purchasing management ERP system, platform based on SCA's ESB is validated to be a quite feasible and practical, and easy integration to legacy systems and new development.The system can integrate mainstream services, protocols and data formats to provide interoperability of heterogeneous enterprise applications, enterprise information systems development and saving maintenance costs.
Keywords/Search Tags:Service-Oriented Architecture, Enterprise Service Bus, Service Component Architecture
PDF Full Text Request
Related items