Font Size: a A A

Research And Implementation Of Distributed Information Sharing System Based On Web Service

Posted on:2015-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhangFull Text:PDF
GTID:2308330464468581Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The level of the enterprise information to gradually raise, the application system inside the enterprise to be increasingly complex; the construction of each system involved in operating system, communication protocol, database, data structure and other related services each are not identical. Along with the messaging technology matures, in order to be better to exchange data between the distributed system, message-oriented middleware technology come to the fore. It can be efficient and reliable for heterogeneous communication between the application software in distributed system. This article mainly adopts the Active MQ open source framework to solve the message transfer problems between agencies in the system, uses point to point model in Active MQ combined with the design of user access control for message transmission.This thesis introduces a distributed information sharing system based on Web service, which uses the REST style in a distributed form to provide the user Web service, message passing, persistent storage and several other key technologies, to complete the publish / subscribe theme functions among the enterprise departments. The main work of this thesis include:(1)In order to adapt to different user needs, this thesis definite the function modules of the Web services based distributed information sharing system, and design a software architecture of the system and the network structure to realize the distributed deployment. The system adopts the RESTFul Web service architecture, in the form of a URI to provide users with a variety of functions, such as some operations on the theme of publication, subscription, delete, etc.. This thesis determined the processing process of each function module of the system and the realization of the technology used to adapt to the needs of users in the system.(2)The system adopts Spring Boot framework for rapid application development and deployment, designs and implements the system persistent storage through Hibernate and JPA techniques in My SQL database.(3)The system has distributed characteristic, the Web services can be deployed on multiple servers. Communication between the servers meets the JMS specification, which uses the system network topology structure of Active MQ for messaging, to provide heterogeneous integrated data request service of high throughput.(4)With subscribing the theme, deleting the user and releasing the data in this system as typical functional cases, the thesis designs their corresponding class relations and the processing flow of each function case in the control layer of system architecture.Finally, the thesis formulates the basic aim of the system testing, which using the test plans to function module test focused usability testing and stability testing; The results show that the system can meet the needs of the project, provide reliable distributed information sharing. Through the application system is proved the feasibility of design. At present, the system has been successfully delivered to Party A and running on the line.
Keywords/Search Tags:Enterprise messaging, RESTFul Web Service, JMS, Active MQ
PDF Full Text Request
Related items