-
公开(公告)号:CN113296751A
公开(公告)日:2021-08-24
申请号:CN202110533242.7
申请日:2021-05-17
Applicant: 国电南瑞科技股份有限公司 , 南瑞集团有限公司 , 国电南瑞南京控制系统有限公司
Abstract: 本发明提出了一种基于JSON‑RPC实现跨语言通讯的方法及系统,包括客户采集端遵从jsonrpc协议,向服务端发送调用方法请求以及上传上一请求周期服务器下发的参数配置的md5值至服务端;服务器根据客户采集端的调用方法请求,从数据库中获取最新参数配置,返回给客户采集端;客户采集端根据获取到的最新参数配置来执行采集任务;本发明给出了go语言与java跨语言之间相互通信的一种方式,两种语言通过json‑rpc通信协议进行心跳通信,而不用考虑跨语言通信的实现以及代码兼容性。
-
公开(公告)号:CN113296751B
公开(公告)日:2023-09-29
申请号:CN202110533242.7
申请日:2021-05-17
Applicant: 国电南瑞科技股份有限公司 , 南瑞集团有限公司 , 国电南瑞南京控制系统有限公司
Abstract: 本发明提出了一种基于JSON‑RPC实现跨语言通讯的方法及系统,包括客户采集端遵从jsonrpc协议,向服务端发送调用方法请求以及上传上一请求周期服务器下发的参数配置的md5值至服务端;服务器根据客户采集端的调用方法请求,从数据库中获取最新参数配置,返回给客户采集端;客户采集端根据获取到的最新参数配置来执行采集任务;本发明给出了go语言与java跨语言之间相互通信的一种方式,两种语言通过json‑rpc通信协议进行心跳通信,而不用考虑跨语言通信的实现以及代码兼容性。
-
公开(公告)号:CN110809029A
公开(公告)日:2020-02-18
申请号:CN201910987702.6
申请日:2019-10-17
Applicant: 国电南瑞科技股份有限公司 , 国电南瑞南京控制系统有限公司
IPC: H04L29/08
Abstract: 本发明公开了一种基于内存队列的多种运维指标数据接收的管理方法,提供三种数据接收的方式,包括TCP接收、HTTP接收、Kafka接收。并使用ConcurrentLinkedQueue队列来保证并发执行时的线程安全。该管理方法可以运用在电力系统中的智能运维平台中,开发人员只要遵循该方法制定的运维指标数据格式,选择一种数据通信方式,不需要进行通信方面的代码开发,接收的数据就会被有效的管理,达梦数据库用于数据存储、Redis用于数据查询的缓存、opentsdb用于前端数据的实时展示。
-
-