首页> 中国专利> 基于WEB应用的ActiveX组件的终端定位方法

基于WEB应用的ActiveX组件的终端定位方法

摘要

本发明公开了一种基于WEB应用的ActiveX组件的终端定位方法,方法步骤如下,以windows系统、支持ActiveX功能的网页浏览器为基础,步骤一.读取计算机标识,步骤二.计算机标识上送,步骤三.计算机标识识别,步骤四.终端展示,终端进入页面后,服务端获取COOKICE值与服务端SESSION ID检索,识别终端,显示相应界面,通过第三方地图接口展示当前终端地理位置及周边商户。与现有技术相比,本发明采用网页浏览器自带ActiveX技术获取每台终端标识,通过网络传输与服务端端数据交互,从而判断每台终端对应的位置及权限。而且同一个服务端可以管理多个终端,可以为每个终端分配不同权限。

著录项

  • 公开/公告号CN106713501A

    专利类型发明专利

  • 公开/公告日2017-05-24

    原文格式PDF

  • 申请/专利权人 四川商通实业有限公司;

    申请/专利号CN201710076373.0

  • 发明设计人 巨正李;王柯;朱芸生;

    申请日2017-02-13

  • 分类号H04L29/08;G06F9/54;

  • 代理机构北京康盛知识产权代理有限公司;

  • 代理人涂凤霞

  • 地址 610000 四川省成都市金牛区西安南路69号西雅图商务楼11楼36、37号

  • 入库时间 2023-06-19 02:19:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-11-26

    授权

    授权

  • 2017-06-16

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20170213

    实质审查的生效

  • 2017-05-24

    公开

    公开

说明书

技术领域

本发明涉及一种互联网领域,尤其涉及一种基于WEB应用的ActiveX组件的终端定位方法。

背景技术

终端通过浏览器HTTP协议访问服务端,服务端无法获知终端位置,从而无法独立控制每一个终端。

发明内容

本发明的目的就在于提供一种解决上述问题,基于WEB应用的ActiveX组件,通过JavaScript脚本调用ActiveX控件获取计算机标识的终端定位方法。

为了实现上述目的,本发明采用的技术方案是:一种基于WEB应用的ActiveX组件的终端定位方法,方法步骤如下,以windows系统、支持ActiveX功能的网页浏览器为基础,

步骤一.读取计算机标识,

终端通过浏览器访问服务端时,服务端通过JavaScript脚本调用ActiveX控件获取计算机标识,每一个计算机标识唯一,且该标识在服务器端也有对应的坐标及权限数据;

步骤二.计算机标识上送,

浏览器访问服务端时,服务端创建唯一的Session ID以COOKICE的形式保存在终端中,并且通过异步AJAX将计算机标识提交服务端;

步骤三.计算机标识识别,

服务端获取计算机标识后,通过与数据库检索,获取该标识对应的坐标经度、维度,功能权限,并记录在SESSION中,并返回处理结果,成功后允许终端进入WEB主页;

步骤四.终端展示

终端进入页面后,服务端获取COOKICE值与服务端SESSION ID检索,识别终端,显示相应界面,通过第三方地图接口展示当前终端位置及周边商户。

作为优选,步骤一中,通过浏览器JavaScript脚本中ActiveXObject对象调用WScript.Network获取本机计算机标识。

作为优选,步骤二中,通过jQuery库中AJAX对象发送HTTP异步请求将标识上送至服务端。

作为优选,终端可分别控制,不同终端可定制化操作。

与现有技术相比,本发明的优点在于:采用浏览器自带ActiveX技术获取每台终端标识,通过网络传输与服务端端数据交互,从而判断每台终端对应的位置及权限。而且同一个服务端可以管理多个终端,可以为每个终端分配不同权限。

附图说明

图1为本发明原理框图。

具体实施方式

下面将对本发明作进一步说明。

实施例:参见图1,一种基于WEB应用的ActiveX组件的终端定位方法,其方法步骤如下,以windows系统必须为,网页浏览器必须支持ActiveX功能为基础,

步骤一.读取计算机标识

通过浏览器JavaScript脚本中ActiveXObject对象调用WScript.Network获取本机计算机名(本应用中计算机名即为计算机标识)。

步骤二.计算机标识上送

浏览器访问服务端时,服务端创建唯一的Session ID以COOKICE的形式保存在终端中,并且通过jQuery库中AJAX对象发送HTTP异步请求将标识上送至服务端。

步骤三.计算机标识识别

服务端获取计算机标识后,通过与数据库检索,获取该标识对应的坐标经度、维度,功能权限并记录SESSION中,并返回处理成功允许终端进入WEB主页。

步骤四.终端展示

终端进入页面后,服务端获取COOKICE值与服务端SESSION ID检索,识别终端,显示相应界面,通过第三方地图接口展示当前终端位置及周边商户。

本发明采用浏览器自带ActiveX技术获取每台终端标识,通过网络传输与服务端端数据交互,从而判断每台终端对应的位置及权限。终端可分别控制,不同终端可定制化操作,同一个服务端可以管理多个终端,可以为每个终端分配不同权限。

以上对本发明所提供的基于WEB应用的ActiveX组件的终端定位方法进行了详尽介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,对本发明的变更和改进将是可能的,而不会超出附加权利要求所规定的构思和范围,综上所述,本说明书内容不应理解为对本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号