Font Size: a A A

The Design And Implementation Of Pub/Sub System’s Framework And Persistence Layer Based On SSH

Posted on:2014-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:S S CaoFull Text:PDF
GTID:2248330398472288Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the development of the computer and internet technology, and the rapid development of "light" client and "heavy" server software contributes to widely cross-platform systems which accesses servers through the browser. And more and more people need to get real-time data with high Qos, the software based on Publish/Subscribe system has being gotten more and more attention, such as micro letter, m chat. Besides, the information distribution server based on Publish/Subscribe system can satisfy the real-time information processing, providing the loosely coupling service in time and space. According to this situation, the paper mainly improves the publish/subscribe system based on Web mode, and implements the cross-platform information distribution service based on SSH which can be better to meet the market demand.Combining with Struts2, Spring and Hibernate, the paper researches the characteristics of Publish/Subscribe system, and puts emphasis on the value of its practical use, and tries to implement a Publish/Subscribe system based on B/S mode which needs the high real-time performance in the network. The main contribution of the paper is as follows:1. The article proposes a Publish/Subscribe method which contains a lightweight web framework based on MVC. The application control based on Struts2, persistent operation based on Hibernate and business logic control based on Spring are implemented through this method which completes the design of the platform hierarchically based on MVC.2. Around the system solution, a scheme of low coupling Publish/Subscribe and persistence on event data is proposed, and a platform which contains three layers of view layer, business logic layer and persistence layer is built. And the paper establishes a system hierarchical integration platform, which includes the object-oriented data management, database connection pool and business management. Finally, a cross-platform system based on SSH which has Publish/Subscribe function dealing with text is implemented.
Keywords/Search Tags:Publish/Subscribe system lightweight framework Struts2, Spring Hibernate data persistence layer
PDF Full Text Request
Related items