Title :
Design and Implementation of an LBS Application Server Software Based on the PUB/SUB Paradigm
Author :
Guoshi, Wang ; Fang, Zhao ; Rui, Wang ; Haiyong, Luo
Author_Institution :
Sch. of Software Eng., Beijing Univ. of Posts & Telecommun., Beijing, China
Abstract :
This paper gives out a PUB/SUB-based application server software, which aims at improving the coarse granularity of the pushed information in current LBS systems. Taking the advantage of PUB/SUB system´s asynchronous, loosely-coupled and multiplex communication mechanism, the server software pushes LBS information with its granularity refined. By combining position information and the PUB/SUB paradigm, users can easily focus on his points of interest. In this paper, three message formats, which are used in the communication between client app and server, are introduced and overall architecture is presented. Furthermore, in order to support indoor and outdoor service, a positioning middleware is also applied. The process of subscription matching utilizes a hash table to speed up the rate. Experimental result shows that the software could offer an efficient service to users.
Keywords :
middleware; LBS application server software; LBS information; LBS system; PUB/SUB system; PUB/SUB-based application server software; asynchronous communication mechanism; client app; coarse granularity; hash table; indoor service; location based service; loosely-coupled communication mechanism; message format; multiplex communication mechanism; outdoor service; positioning middleware; pushed information; subscription matching; Educational institutions; Engines; Internet; Message systems; Middleware; Servers; Event-based Model; LBS; PUB/SUB;
Conference_Titel :
Business Computing and Global Informatization (BCGIN), 2012 Second International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-4469-2
DOI :
10.1109/BCGIN.2012.171