Font Size: a A A

The Design And Implementation Of SOA Service Analysis Framework Based On J2EE

Posted on:2010-07-21Degree:MasterType:Thesis
Country:ChinaCandidate:R QiaoFull Text:PDF
GTID:2178360278965893Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The software company wants to reuse the existing resource all the time. The procedure-oriented and the object-oriented programming can reuse the modules inside the system. But the inside reusability can not meet the needs of the enterprise. The enterprises are eager to share the information among the heterogeneous systems which are developed by different programming languages. The SOA (Service-Oriented Architecture) is a new architecture for system development. The core element of SOA is service. In comparison with the traditional development mode, the most advantage of SOA is loose coupling, platform independent and flexible to future requirement. It also solves the interoperation problem among different systems. Nowadays, the applications based on J2EE are wildly used and the attempt of using SOA is more deeply in software world. Thus, this paper proposes a SOA service analysis framework based on J2EE platform by investigating on related technologies of SOA and J2EE.Firstly, this paper introduces the elements and related technologies of SOA, as well as the J2EE support to SOA including the J2EE API for Web Service and J2EE open source project Axis2. This paper also discusses the SOA analysis methods and their scope of application. Based on the research above, a J2EE-based SOA service analysis framework is proposed.The purpose of the proposed framework is to help analyze and extract the exsiting functional modules as services from J2EE systems. This framework is divided into two layers, the application layer of basic J2EE components and the service layer. Moreover, in order to manage the service, the service layer is also designed as multiple layers. Then, this paper describes the design and implementation of the J2EE components, such as Database Connection Pooling, Data Caching and Timer. Finally, this paper shows how to put the framework into practice by applying it to analyze the "Expired Certifications Notification Function" of the "Foreign Teacher Information Management System" and implement the extracted services. It has approved the proposed framework is easy to use. The framework proposed in this paper is a clearly layered architecture which can manage the services easily and conveniently. It has the ability to improve the IT resource usability and reusability, while enhancing the competence of the enterprise.
Keywords/Search Tags:J2EE, SOA, Services Analysis Method, Service Analysis Framework, Web Service
PDF Full Text Request
Related items