GRM云服务器的Web数据接口_V104.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GRM云服务器的Web数据接口_V104

GRM 云服务器的Web 数据接口 版本1.04 广州市巨控电子科技有限公司 2014-6-18 一.系统简介 GRM 服务器提供多种不同的接口以访问GRM 设备中的数据。各种接口的优缺点见下表: 是否默 接口 支持的客户端 优点 缺点 认开通 无需任何编程,所有平台 页面布局是固定的,不能 否 任何浏览器,包括PC 浏 包括手机均可用。 随意排版,也不支持动画 内置网页系统 览器,手机浏览器等等。 可直接看到变量表格,也 效果。 可以修改变量。 任何支持HTTP 协议的设 可以跨广域网,跨操作系 客 必须自行编写程序来 否 备,可以是PC,服务器, 统来访问数据。客户端可 执行HTT P POST 动作。 Web 数据接口 手机或者平板电脑等 以是任何操作系统,包括 得到数据后,客 必须自 等。 手机系统。 行编写程序来显示数据 所有的PC 组态软件,包 对组态软件无需任何编 只能用于W indows 平台, 是 括西门子 W inCC ,组态 程。所有的组态软件均支 并且OPC Server 不能动态 OPC Server 王,InTouch 等等。 持OPC 标准协议。 的添加设备 (受组态软件 也支持客户自编程序 和OPC 协议限制) (例如C++,C#,VB 等等) 本文档描述的是Web 数据接口。另外两种接口 (内置网页系统和OPC Server )在本文档中不涉及。 Web 数据接口对于每个GRM 设备默认是不开通的,需要开通该功能的请与我们联系。 客户端需要 2 步骤动作:第一步是在主服务器上登录,得到一个代表该设备的SID,以及该设备对应的数 据服务器的地址。第二步是在数据服务器上用SID 来做读写操作。 SID 是一个64 位的随机数,它是客户端能够访问GRM 设备的唯一凭据。客户端的IP 地址可能随时变化, 只要拥有正确的SID 就可以跟设备通讯。在不同的设备之间传 SID 也是可以的。例如,客户自己的服务器到 GRM 服务器来登录,得到SID,然后把SID 传给手机APP 程序,这样手机APP 程序就可以在不知道GRM 设备 密码的情况下读写数据了。 客 对于不想使用的 SID 无需释放。如果在某个 SID 上面连续 10 分钟没有发生任何数据读写操作,这个 SID 自动被服务器删除,以节约资源。因此客 的程序应当注意:至少每10 分钟之内必须发出一次读或写操作。 为了节约服务器资源,每个GRM 设备在同一时间段内(10 分钟SID 空闲期)只能登录500 个SID。如果超 出此数目,将得到错误15,您只能等10 分钟后系统删掉超出数量限制的空闲SID。 如果客户自己做网站来从我们服务器获取数据,请特别注意此问题。不要在每次 Web 客户请求页面的时 候登录。如果负载量不大,可以在Web 客 登录您的自定义网站的时候来登录,然后保存SID 供以后的数据访 问来使用。 对于负载量较大的自定义网站,我们推荐的做法是:自定义网站的 Web 服务器在有客 登录的时候,自 己到我们服务器登录一次,然后自己定时读取该设备的全部变量,缓存起来,所有的客 端请求都从这个缓存 里面获取数据。而不要在每个 Web 客户请求

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档