Font Size: a A A

Research On Application Of Server Push Technology Based On Message-Oriented Middleware

Posted on:2011-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:X Z LiFull Text:PDF
GTID:2178360308969113Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Information push technology is an important way to publish and access real-time information. With the fast development and great breakthrough of Web technology, browser-based server push technology has also been advanced. There have been lots of technical schemes and open source frameworks based on these schemes, including Pushlet and DWR which are the comparatively mature open source server push technology frameworks at present. The two frameworks are designed based on polling or HTTP long connection with the common feature of encapsulating the communication between server and browser by using JavaScript and Ajax to reduce the difficulty of application development. However, both of them can lead to performance problems such as server overload.Therefore, this thesis proposes a new server push technology framework based on Message-Oriented Middleware. This framework uses the publish/subscribe mechanism of Message-Oriented Middleware to implement the real-time information push. In this framework, the client browser plays the role as the message subscriber and application server as the publisher, application server pushes the data to client browser who subscribes the message to realize data push among application server. Message-Oriented Middleware isolates the application software development from the networking, so that the developers of application software don't need to develop underlying networking any more, thus, the difficulty of system development is highly reduced. Furthermore, the connection pool of Message-Oriented Middleware can process concurrent connections efficiently, which guarantees the high-performance of server running.The Flight Information Display System is a major method for airport to release flight information to passengers and the staff. Dynamic real-time flight information dissemination is the most important property of the system. By applying the server push technology framework to the Flight Information Display System, can the response time of display terminal on the flight dynamic information and the application server's performance meet the design requirements. The successful deployment and application of the system provides the demonstration for the feasibility, efficiency and advancement of push-based Message-Oriented Middleware framework.
Keywords/Search Tags:Information Push, Server Push Technology, Message-Oriented Middleware, Flight Information Display System
PDF Full Text Request
Related items