• Journal of Internet Computing and Services
    ISSN 2287 - 1136 (Online) / ISSN 1598 - 0170 (Print)
    https://jics.or.kr/

Design and Implementation of Event Based Message Exchange Architecture between Servers for Server Push


Dong-Il Cho, Sung-Yul Rhew, Journal of Internet Computing and Services, Vol. 12, No. 4, pp. 181-0, Aug. 2011
Full Text:
Keywords: Server-Push, Web Bidirectional Communication, Comet, Event-Driven Architecture

Abstract

Server push which is technology of sending contents from servers to browsers in real time using long polling requests enables real time bidirectional communications between servers and browsers in HTTP environment. Recently, thanks to the rapid supply of mobile devices having ability of full browsing, server push is being applied to various applications. However, because servers providing services should offer distributed contents to a large number of users simultaneously in various user environments, they have a burden that offers contents quickly distinguishing much more concurrent users than before. The method of message exchange so far achieved in distributed server environment has difficulties in the performance of simultaneous user request process, the identification of users and the contents delivery. In this paper, We proposed message exchange architecture between servers for offering server push in the distributed server environment. The proposed architecture enables message exchange in the method of push between servers based on event driven architecture. In addition, the proposed architecture enables flexible identification of a event agent and event processing under the connected environment of a lot of users. In this paper, we designed and implemented the proposed architecture and compared performance with the previous way through a performance test. In addition, function is confirmed through the case realization. As a result of the performance test, the proposed architecture can lessen the use of server Thread and response time of users and increase simultaneous throughput.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[APA Style]
Cho, D. & Rhew, S. (2011). Design and Implementation of Event Based Message Exchange Architecture between Servers for Server Push. Journal of Internet Computing and Services, 12(4), 181-0.

[IEEE Style]
D. Cho and S. Rhew, "Design and Implementation of Event Based Message Exchange Architecture between Servers for Server Push," Journal of Internet Computing and Services, vol. 12, no. 4, pp. 181-0, 2011.

[ACM Style]
Dong-Il Cho and Sung-Yul Rhew. 2011. Design and Implementation of Event Based Message Exchange Architecture between Servers for Server Push. Journal of Internet Computing and Services, 12, 4, (2011), 181-0.