Font Size: a A A

The Fxcng Web Service Project Realization

Posted on:2007-03-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y H SunFull Text:PDF
GTID:2208360182493708Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Service-Oriented Architecture (SOA) is a component model that inter-relates an application's different functional units, called services, through well-defined interfaces and contracts between these services. To optimize the IT infrastructure and deliver the service in time to make the SOA possible, IT forum needs an intelligent structure to reduce the complexity of the service reusability, and to integrate all technologies, protocols and applications. For this reason, the IT forum creates an abstract layer focus on the "service" to reduce the underlying complexity by integrating all applications and technologies, and provide a platform for customizing the enterprise applications. Such a layer for services is called Enterprise Service Bus (ESB). ESB makes the service endpoint don't need to consider the interaction between the services. ESB supply enlarging the services conveniently, it removes the frangibility and the huge cost of compiling the P2P, hard-coding implement ions. With the help of ESB, application developers don't need to build the integration and broker service, such as the router, protocol broker, safety strategy and quality strategy, between the service endpoint, what they need to do is to configure these strategies. That is to say, the developers don't need to recompile the integration and management strategy of the service endpoints. Following the direction of ESB configuration steps, they can build the dynamic service endpoint to adopt the dynamic changes.The implementation of FXCNG Web Service project widely adopts the ESB and SOA. By introducing how the SOA and ESB is implemented in this project, this paper provides a fully introduction on the implementation of FXCNG WS project. First, it introduces the background of FXCNG project and FXCNG WS project, introduces the concept about SOA, ESB, and Mule, which is a implementation of ESB concept, then introduces the architecture of FXCNG project, After that, integrated with FXCNG WS project, introduces how the Mule help the implementation. Finally, this thesis summarizes FXCNG WS project and analyzes shortcomings in FXCNG WS SOA and ESB Methods practices, pointing the future directions of research.
Keywords/Search Tags:SOA, Mule, Web Services, ESB, test-driven development
PDF Full Text Request
Related items