以GIS和移动通信技术为基础的LBS系统具有用户访问方式多样、数据格式不统一的特点,为此提出利用XML、移动Agent构建分布式LBS系统的解决思路,重点解决用户如何访问系统及系统如何处理用户请求.系统以两层业务结构为基础设计基于有限状态机运行控制的移动Agent;采用基于消息与事件驱动模型管理移动Agent;利用VoiceXML,WML以及XML,提出四种接入方式解决方案,并研究基于移动Agent,XML的LBS业务数据处理流程.
The LBS(Location Based Service)system based on the GIS and mobile communication technology has characteristics with the different users access methods and data formats. This paper proposes a solution of distribution LBS system framework based on XML and mobile agent. It puts emphasis up- on how to access the system and process the user's request. The design of mobile agent is based on two layer operation structure and FSM base run control. The system manages the mobile agent using message and event driven model. It proposes four accesses solutions with VoiceXML, WML and XML. LBS operation data process flows are studied based on mobile agent and XML.