一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于互联网的高可用数据交互系统及方法与流程

2021-10-22 22:54:00 来源:中国专利 TAG:方法 部属 调度 交互 数据采集

技术特征:
1.一种基于互联网的高可用数据交互系统,其特征在于:包括:客户端、部署于运行平台的代理服务器和部署于运行平台的数据交互服务器,所述客户端分别连接互联网和运行平台;所述数据交互服务器,用于针对各互联网上送节点生成其受信任密钥证书,并将生成的各上送节点的受信任密钥证书发送给客户端;所述客户端,用于完成初始化后在与互联网数据交互之前根据数据交互服务器生成的各上送节点的受信任密钥证书对互联网各上送节点上送的受信任密钥证书进行认证;所述客户端,还用于采集各认证通过的互联网上送节点的服务请求发送至运行平台的代理服务器;所述代理服务器用于完成端口映射,以使得代理服务器将客户端转发的互联网上送节点的服务请求转到数据交互服务器;所述数据交互服务器还用于响应于服务请求实现与互联网的数据交互。2.根据权利要1所述的一种基于互联网的高可用数据交互系统,其特征在于:所述客户端还用于向数据交互服务器组播自身的运行状态信息,以使得所述数据交互服务器响应于接收的客户端的运行状态信息监视客户端状态,所述数据交互服务器,还用于响应于接收到的客户端组播的运行状态信息对客户端进行状态监视。3.根据权利要1所述的一种基于互联网的高可用数据交互系统,其特征在于:所述系统包括至少两个客户端,所述客户端,还用于向数据交互服务器组播自身的运行状态信息,以使得所述数据交互服务器响应于接收到的各客户端组播的运行状态信息对客户端进行状态监视,并确定主客户端以及完成主备切换;所述数据交互服务器,用于响应于接收到的各客户端组播的运行状态信息对客户端进行状态监视,并确定主客户端完成主备切换,然后通知主客户端;被确定的主客户端还用于采集各认证通过的互联网上送节点的服务请求发送至运行平台的代理服务器。4.一种基于互联网的高可用数据交互方法,其特征在于,包括以下步骤: 在互联网和运行平台之间部署客户端,在运行平台部署代理服务器和数据交互服务器;通过代理服务器完成端口映射,以使得代理服务器将客户端转发的互联网上送节点的服务请求转到数据交互服务器;利用数据交互服务器针对各互联网上送节点生成其受信任密钥证书,并将生成的各互联网上送节点的受信任密钥证书发送给客户端;客户端完成初始化后,在与互联网数据交互之前根据数据交互服务器生成的各上送节点的受信任密钥证书,对互联网各上送节点上送的受信任密钥证书进行认证;利用客户端采集各认证通过的互联网上送节点的服务请求发送至运行平台的代理服务器;代理服务器将客户端转发的互联网上送节点的服务请求转到数据交互服务器;利用数据交互服务器响应所述服务请求实现与互联网的数据交互。5.根据权利要求4所述的一种基于互联网的高可用数据交互方法,其特征在于,所述方法还包括:客户端向数据交互服务器组播自身的运行状态信息,以使得所述数据交互服务器响应于接收的客户端的运行状态信息监视客户端状态;所述数据交互服务器响应于接收到的客户端组播的运行状态信息对客户端进行状态监视。6.根据权利要求4所述的一种基于互联网的高可用数据交互方法,其特征在于,所述方法还包括:部署至少两个客户端,各客户端向数据交互服务器组播自身的运行状态信息,以
使得所述数据交互服务器响应于接收到的各客户端组播的运行状态信息对客户端进行状态监视,并确定主客户端以及完成主备切换;数据交互服务器响应于接收到的各客户端组播的运行状态信息对客户端进行状态监视,并确定主客户端完成主备切换,通知主客户端;被确定的主客户端采集各认证通过的互联网上送节点的服务请求发送至运行平台的代理服务器。7.根据权利要求5或6任意一项权利要求所述的一种基于互联网的高可用数据交互方法,其特征在于,客户端通过socket通信的方式组播本机的运行状态消息,消息格式如下:刷新时间:服务器ip,其中,刷新时间为组播发送时的系统时间,服务器ip为客户端所在服务器ip。8.根据权利要求5所述的一种基于互联网的高可用数据交互方法,其特征在于,所述数据交互服务器响应于接收到的客户端组播的运行状态信息对客户端进行状态监视的具体方法包括:在所述数据交互服务器中部署客户端状态管理服务,对客户端状态管理服务初始化,首次接收客户端发送出来的客户端运行状态信息时,分配给客户端一个初始权值;而后接收到客户端组播运行状态消息时,对客户端的运行状态进行刷新,将客户端的刷新时间与管理服务器当前系统时间进行比较,若刷新时间与服务器当前时间差的绝对值在预设值以内,则判断该客户端程序正常运行,保持权值不变;否则判断该客户端异常,权值减去设定值;当任一客户端权值小于或等于0时,状态管理服务将客户端状态置为离线。9.根据权利要求6所述的一种基于互联网的高可用数据交互方法,其特征在于,所述数据交互服务器响应于接收到的各客户端组播的运行状态信息对客户端进行状态监视,并确定主客户端完成主备切换的具体方法包括:在所述数据交互服务器中部署客户端状态管理服务,对客户端状态管理服务初始化,首次接收客户端发送出来的客户端运行状态信息时,选取最早发来组播消息的客户端为客户端主机,并分配给每台客户端一个初始权值;而后接收到组播消息时,对每台客户端的运行状态进行刷新,将每台客户端的刷新时间与管理服务器当前系统时间进行比较,若刷新时间与服务器当前时间差的绝对值在预设值以内,则判断该客户端程序正常运行,保持权值不变,否则判断该客户端异常,权值减去设定值;管理服务每设定时间间隔,会根据权值大小重新选出客户端主机;当任一客户端权值小于或等于0时,状态管理服务将客户端状态置为离线,不再参与权值比较。10.根据权利要求4所述的一种基于互联网的高可用数据交互方法,其特征在于,所述方法还包括:在运行平台部署代理服务器集群,指定一台代理服务器主机,其它作为备用署代理服务器;和/或在运行平台部署数据交互服务器集群,指定一台作为数据交互服务器主机,其它作为备用署数据交互服务器。

技术总结
本发明公开了一种基于互联网的高可用数据交互系统及方法。本发明利用数据交互服务器针对各互联网上送节点生成其受信任密钥证书,并将生成的各互联网上送节点的受信任密钥证书发送给客户端;客户端完成初始化后,根据数据交互服务器生成的各上送节点的受信任密钥证书,对互联网各上送节点上送的受信任密钥证书进行认证;利用客户端采集各认证通过的互联网上送节点的服务请求发送至运行平台的代理服务器;代理服务器将客户端转发的互联网上送节点的服务请求转到数据交互服务器;利用数据交互服务器响应所述服务请求实现与互联网的数据交互。本发明实现了电网运行平台与新能源资源聚合商在互联网层进行数据交互。资源聚合商在互联网层进行数据交互。资源聚合商在互联网层进行数据交互。


技术研发人员:徐傲 黄军高 顾云汉 朱法顺 丁学田 吕猛 郑涛
受保护的技术使用者:国电南瑞南京控制系统有限公司
技术研发日:2020.04.17
技术公布日:2021/10/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜