一种网页动态无刷新显示较大外部数据的方法

文档序号:6572802阅读:305来源:国知局
专利名称:一种网页动态无刷新显示较大外部数据的方法
技术领域
本发明涉及计算机应用技术开发及通讯技术领域,尤其涉及一种网页动态 无刷新显示较大外部数据的方法。
背景技术
网页动态显示较大外部数据是WEB开发难点,目前,网页数据动态显示 方法主要是利用HTML自带的属性,或直接利用WEBSERVICES技术,这两 种方法存在明显的弊端。
1. 动态显示数据时页面每隔一段时间刷新页面,页面需要重载。
2. 当页面数据量较大时,可能会导致页面无法显示。
3. 当同时访问网页人数较多时会给WEB服务器带来较大的压力。
4. 当同时访问网页人数较多时会给数据库带来较大的压力。
5. 可靠性差,容易出现差错。

发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种网页显 示及运行速度快、可靠性高的网页动态无刷新显示较大外部数据的方法。 本发明的目的可以通过以下技术方案来实现
一种网页动态无刷新显示较大外部数据的方法,其特征在于,该方法包括 以下步骤
(1) 在WEB系统建立车载终端与GPS终端的一一对应关系,目的是为 了用车载终端来表述GPS车载终端;
(2) GPS终端采集车载当前数据,并通过卫星、基础公共通讯网络及相 应的网关程序技术将数据保存到数据库中,且每隔一端时间重复采集一次并将 其保存到数据库中;(3) 数据提取及转换服务器将数据库中的GPS终端采集的数据提取并转 换成相应的统一数据源,此操作将每隔一段时间执行一次,以保证统一数据源 中的数据为最新数据,从而达到显示的数据为实时数据;
(4) WEB服务器访问统一数据源,动态且可以实时显示出较大量GPS车 载终端上报的信息。
所述的GPS终端采集车载当前数据包括经度、纬度、速度以及方位等信息。 所述的统一数据源为XML (Extensible Markup Language,可扩展标记语 言)。
所述的数据提取及转换服务器可根据条件进行有选择的转换统一数据源。 所述的WEB服务器根据条件使用AJAX (Asynchronous JavaScript+XML) 技术访问统一数据源。
与现有技术相比,本发明具有以下特点
1. WEB页显示与系统所使用的数据库无关;
2. 系统可使用各种数据源;
3. 解决了用户并发问题即可以让许多用户同时访问该网页,不会导致WEB
服务器的压力变大;
4. 使得WEB页面显示数据源的数据时无刷新,同时可使得网页运行速度 相对较快;
5. 页面相对于传统方法,动态显示的数据量变得更大。


图1为本发明的系统架构示意图。
具体实施例方式
下面结合附图及具体实施例,对本发明作进一步说明。
如图1所示, 一种网页"动态无刷新"显示较大外部数据的方法,该方法 用于解决车载GPS终端上报的实时数据显示问题,它主要包括车载GPS终端、 当前系统所使用的数据库、数据提取及转换服务器、WEB服务器以及用户终端, 为了能解决车载GPS终端上报的实时数据显示问题,系统还需要其他系统和技 术(如卫星通讯、公共通讯)接受车载GPS终端采集车载当前数据并存储到数
据库中。本实施例的主要技术特征在于l.WEB访问所使用的数据源经过转换 成为统一数据源;2.WEB页面访问数据源使用了 AJAX技术;3.数据提取及转 换服务器可转换任何一个数据源;4.数据库负载较小;5.WEB服务器负载较小。 本实施例方法使得WEB服务器不直接与数据库挂钩,大大减轻了数据库 的压力,同时,因为采用了AJAX技术,这样也减轻了 WEB服务器的压力。
权利要求
1. 一种网页动态无刷新显示较大外部数据的方法,其特征在于,该方法包括以下步骤(1)在WEB系统建立车载终端与GPS终端的一一对应关系;(2)GPS终端采集车载当前数据,并通过卫星、基础公共通讯网络及相应的网关程序技术将数据保存到数据库中,且每隔一端时间重复采集一次并将其保存到数据库中;(3)数据提取及转换服务器将数据库中的GPS终端采集的数据提取并转换成相应的统一数据源,此操作将每隔一段时间执行一次,以保证统一数据源中的数据为最新数据,从而达到显示的数据为实时数据;(4)WEB服务器访问统一数据源,动态且可以实时显示出较大量GPS车载终端上报的信息。
2. 根据权利要求1所述的一种网页动态无刷新显示较大外部数据的方法, 其特征在于,所述的GPS终端采集车载当前数据包括经度、纬度、速度以及方 位等信息。
3. 根据权利要求1所述的一种网页动态无刷新显示较大外部数据的方法, 其特征在于,所述的统一数据源为XML (Extensible Markup Language,可扩展标记语言)。
4. 根据权利要求1所述的一种网页动态无刷新显示较大外部数据的方法, 其特征在于,所述的数据提取及转换服务器可根据条件进行有选择的转换统一 数据源。
5. 根据权利要求1所述的一种网页动态无刷新显示较大外部数据的方法, 其特征在于,所述的WEB服务器根据条件使用AJAX (Asynchronous JavaScript+XML)技术访问统一数据源。
全文摘要
本发明涉及一种网页动态无刷新显示较大外部数据的方法,该方法包括以下步骤(1)在WEB系统建立车载终端与GPS终端的一一对应关系;(2)GPS终端采集车载当前数据,并通过卫星、基础公共通讯网络及相应的网关程序技术将数据保存到数据库中;(3)数据提取及转换服务器将数据库中的GPS终端采集的数据提取并转换成相应的统一数据源;(4)WEB服务器访问统一数据源,动态且可以实时显示出较大量GPS车载终端上报的信息。与现有技术相比,本发明具有网页可动态显示较大外部数据、无刷新、速度快、可靠性高等特点。
文档编号G06F17/30GK101383749SQ20071004568
公开日2009年3月11日 申请日期2007年9月6日 优先权日2007年9月6日
发明者薇 姚, 顾书林 申请人:上海遥薇实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1