Font Size: a A A

Research And Application Of The Plug-in Architecture Based SOA

Posted on:2009-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y JiangFull Text:PDF
GTID:2178360245971771Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In a world of increasingly complex computing requirements, software develop researchers are continually searching for that ultimate, universal architecture in order to productively develop high-quality applications. This quest has led to the adoption of many new abstractions and tools. Some of the most promising recent developments are the plug-in architectures. This field has matured quite a bit in the past few years, with significant contributions from a number of successful projects.The plug-in architecture has used the thought of that the software is become an entirety by "assembling" for reference. The entirely software can be disassembled into different functional plug-ins that are program modules which can be developed independently of the system. The developers can benefit a lot from the plug-ins architecture. It not only makes developing different parts of software synchronously possible but also improves developing efficiency. Besides, it also makes the process of designing and developing easier so as to reduce the costs of time. Meanwhile, it makes the program easy to execute, test and maintain.However, with the development of the enterprise applications, software gets more and more complex. Today we face up to the problems such as the distributed software, application integrations between different platforms, protocols and devices. The present plug-in architecture can not resolve these problems well. But as a new software architecture, SOA can resolve all of the above problems. In order to resolve these problems, this thesis proposes an improved plug-ins architecture, which combined with the principles of SOA and the Web services technology.Firstly, this thesis introduces the relevant concept of the SOA, the features, the advantages, the history and the main technologies. Secondly, the thesis studies on the structure and theory of plug-in architecture, and then analyses designing thoughts and developing principles. Thirdly, the thesis advances the idea that the design and implement of the extensible interface plug-in architecture. At last, the thesis gives a practical project to verify the feasibility of the proposal.
Keywords/Search Tags:service oriented architecture (SOA), web services, plug-in architecture, extensible interface, design patterns
PDF Full Text Request
Related items