Font Size: a A A

Design And Implementation Of Soa-Based Portal System In Bank Of Communications

Posted on:2012-12-24Degree:MasterType:Thesis
Country:ChinaCandidate:L HuFull Text:PDF
GTID:2218330362458568Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of network economy, enterprises pay more and more attention to the timely transmitting of information and both internal and external direct communication. However, they are also facing these problems: an enterprise need various kinds of information's communication with employees, with partners and with customers. How to use the simplest way to provide the information for both inside and outside? Different departments and many employees have large amounts of data in a company, how to know the different feature of the data and provide the suitable information for the people who need it most? Enterprise Information Portal is the approach to solve such problem. EIP means in the specific network environment, we integrate uniformly various application systems, data resources and internet resources to enterprise portal, then form a personalized application interface according to each user's using feature and difference of roles, and connect users and various kinds of data through handling and transmitting the events and messages.The traditional technology of Enterprise Application Integration can not satisfy the requirement of information integration any more. The Service Oriented Architecture bring a revolution to the traditional EAI. With the constantly development of SOA technology and constantly expanding of applications, as one of the main technology of realizing SOA, the middleware technology also receives more and more attention, the Enterprise Service Bus was officially proposed. ESB uses mature message middleware as its basic transmittal of physical messages, it also provide various kinds of EAI mode's support, such as message routing, data transformation, etc. In SOA, ESB plays as intelligent integration between services and management intermediary, making the implementation of SOA taking a step forward. In this way, the SOA which adopts ESB, very corresponds with the such information integration's requirements of enterprise portal.Firstly this thesis introduces its research background and researchs its related theories and technologies. Then the author introduces the SOA and related knowledge, emphatically summarizes and illustrates the theories of ESB, expounds on the role of ESB in SOA, then the author describes the advantage and function of ESB, thereby he summarizes the implementation approach of ESB in SOA, as well as the right time to introduce ESB. Then, this thesis researches the theory and related technology of enterprise information portal, introduces the main functions of EIP, emphatically illustrates some predominant technique of system integraion with Portal and conducts compare and summarize with these technique. After that, the author uses current mainstream products of Portal and ESB as the breakthrough point, deeply analyzes mainstream commercial products and open source products, compares and prooves with them sufficiently. In the end, the author chooses an appropriate ESB-based Portal solution for Bank of Communications to implement SOA. At design stage, this thesis relies on the portal project of Bank of Communications, it analyzes and summarizes the functions and development technologies of bankcomm portal. Through the utilization of some design approaches, such as system design, process design, database design, the author designs a set of solution of system integration in bankcomm portal. With this solution,the author solves the integration of several important systems, such as intranet system, mail system, OA system and misup system. At implementation stage, this thesis uses MQ to communicate with ESB, achieve a JNDI-based SOAP over JMS solution of system integration which is based on the thinking of design stage, this implementation looses system integraion's coupling. Through development of front porlet, the author realize a SOA-based portal system. Finally, the author summarizes and outlooks for the SOA based EIP.
Keywords/Search Tags:Portal, EAI, SOA, ESB
PDF Full Text Request
Related items