基于JSON的高级AJAX在汽车定位中的应用与分析

2012-03-16 07:42:50王鹏刘圣财董洋
长春理工大学学报(自然科学版) 2012年2期
关键词:汽车用户

王鹏,刘圣财,董洋

(1.长春理工大学 计算机科学技术学院,长春 130022;2.白俄罗斯国立大学 无线电物理和计算机技术学院)

汽车定位是一种集GPS、现代通信技术和定位显示终端为一体现代高科技系统。它的功能主要是通过安装在汽车的GPS定位设备实时地将汽车所在位置通过无线通信设备转发到数据控制中心,然后通过Internet网络显示在终端电子地图上。对于电子地图显示终端都采用AJAX和XML技术,能够实现系统局部刷新的效果,但是在应用开发中,因为需要传输和处理大量汽车定位的数据致使汽车定位显示终端不再具有实时性。JSON的出现很好地解决了这个问题。JSON是一种轻量级的数据交换格式,易于阅读和编写,也易于机器解析和生成[1],同时JSON的语法比较简洁,这就大幅度地降低了服务器消耗资源和传输过程中所占用的带宽,使用户得到了更好的体验。

1 JSON和AJAX

1.1 AJAX工作原理

AJAX的工作原理相当于在用户和服务器之间加了一个虚拟中间层,使用户操作与服务器响应异步化[2]。应用AJAX的网站的特点就是它们的应用程序尽管运行在浏览器里边,却表现的和其他桌面应用程序一样,这都得益于AJAX技术,它将客户端和服务器端的同步交互通信方式改变为异步交互通信方式,这样把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担。其工作原理可以由图1所示。

图1 AJAX工作原理Fig.1 AJAX works

当客户端需要与服务器进行数据通信传输时,需要经由以下几个步骤[2]:(1)建立连接的URL;……

登录APP查看全文

猜你喜欢
汽车用户
2019年8月汽车产销环比增长 同比仍呈下降
汽车与安全(2019年9期)2019-11-22 09:48:03
关注用户
商用汽车(2016年11期)2016-12-19 01:20:16
关注用户
商用汽车(2016年6期)2016-06-29 09:18:54
关注用户
商用汽车(2016年4期)2016-05-09 01:23:12
汽车们的喜怒哀乐
Camera360:拍出5亿用户
创业家(2015年10期)2015-02-27 07:55:08
100万用户
创业家(2015年10期)2015-02-27 07:54:39
如何获取一亿海外用户
创业家(2015年5期)2015-02-27 07:53:25
3D 打印汽车等
决策探索(2014年21期)2014-11-25 12:29:50