Font Size: a A A

The Design And Implementation Of Asynchronous Messaging Platform Based On Hornetq And Restful Service

Posted on:2014-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:S LiuFull Text:PDF
GTID:2308330473959445Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, under the rapid development of information technology, the idea and way of shopping is gradually changed.All this was mainly due to the rapid rise of e-commerce driven by the Internet. Enterprises use the Internet and other electronic tools to electronize the business procedure and to share the information among customer, provider, partner and themselves. Meanwhile, at home and abroad there occurred a lot of outstanding enterprises of e-commerce.At the same time even the traditional business also began to develop the e-commerce channels for business. E-commerce businesses are growing in the fierce atomosphere of competition and accompanied by that is a geometric growth of data. The requiremments of performance and stability are also getting higher and higher. For the architect and designer, it is no doubt a new big challenge to design, develop and maintain the underlying messaging platform. This layer is an important guarantee of the internal platform for information communication. Without this layer, it is impossible for the coordination among the various subsystems. In response to such a situation, the design and implementation of high concurrency, high throughput messaging platform is very significant.The deepening of information construction makes more and more companies invest more into the information infrastructure. Messaging middleware enables communication between different platforms and makes it possible at any time to store and forward business event stream. However, traditional messaging systems are obviously not suitable for the increasing large site, because the performance of message event handler can not meet the need of large traffic.This paper discusses the design and construction for enterprise messaging platform. In order to meet the performace need of architecture of e-commerce sites, the author combine the internship at an e-commerce company with the status quo, and design the completion of next generation messaging platform with groupall staff. This system is based on Restful service, HornetQ and cloud, which is more flexible. Compared with the previous, the performance has been significantly improved.This paper gives a comprehensive and detailed introduction about the messaging platform based on Restful service and mongoDB, including requirements analysis, system architecture design,flow charts, modules,webservice structure, date storage and usage of key technology.In the end,a conclusion and prospect of the future are given out.
Keywords/Search Tags:E-commerce, large traffic, Event stream, Messaging middleware, Restful service, HornetQ, MongoDB
PDF Full Text Request
Related items