Font Size: a A A

Research And Implementation Of Technology For Constructing Portal Rapidly Based On MDA And SOA

Posted on:2015-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:X P ZhangFull Text:PDF
GTID:2308330473953137Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology and its usage, most companies have a lot of information systems for the information construction. However, due to various information systems using different technologies and platforms, the result is that all the systems are independent, information can not be shared. The information systems are developed again and again. These seriously hamper the process of enterprise information construction. How to solve the problem of information-island and provide the service which can satisfy the customer and change rapidly has become an urgent task in the information construction.Therefore, this thesis proposes a method that combines model driven architecture with service-oriented architecture to build enterprise information portal. The portal integrates all the information systems of the enterprise.1. It researched the basic principle of service-oriented architecture, analyzed the characteristics of SOA, put forward the thought of plugin. And it pointed out that the core of the plugin is plugin message bus which is based on the idea of SOA’s Enterprise Service Bus. Through the design and implementation of the plug-message bus connected the plugin which is isolated in the portal platform, implemented data exchange and collaboration between plugin.And it researched the algorithm of how to choose the plugin to collaborate.2. It researched basic principle of MDA, analysed the MDA workflow and the advantages of MDA.Based on the thought that MDA’s platform independent model convert to platform-specific model, it develops the platform independent code by using XML.By using the dom4 j to analyze the XML, we can generate the platform code, which simplifies the development of the plugins, shorten the time of constructing the portal and in the end improves the efficiency of the development.3. It designed and implemented a unified development platform with using MDA and SOA.With the help of MDA, the application plugin can be developed rapidly.It also designed and implemented anumber of commonly used basic plugin, which provides convenience for constructing portal. The unified development platform uses the plugin message bus to implement the data exchange between the plugins in the portal and help the plugins to cooperate with each other..With the use of unified development platform designed in this thesis to build a portal, it can improve the reusability of the plugin and the efficiency of the development. The plugin in the platform can be dragged. It can make the portal system change quickly to meet people’s needs.The platform proposed based on MDA and SOA has been deployed in actual projects. And it has proved that it had a certain practicality and innovation.
Keywords/Search Tags:service-oriented architecture, model-driven architecture, plugin message bus, unified development platform
PDF Full Text Request
Related items