一种远程服务调用方法、装置、电子设备及可读存储介质
基本信息
申请号 | CN202110629467.2 | 申请日 | - |
公开(公告)号 | CN113342547A | 公开(公告)日 | 2021-09-03 |
申请公布号 | CN113342547A | 申请公布日 | 2021-09-03 |
分类号 | G06F9/54(2006.01)I;G06F8/41(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 郭超军;许振乾;程明;熊建军;刘维;何丹;李进;王超;段奇;何渝君;邬明罡;舒忠玲 | 申请(专利权)人 | 瀚云科技有限公司 |
代理机构 | 北京超凡宏宇专利代理事务所(特殊普通合伙) | 代理人 | 董艳芳 |
地址 | 214000江苏省无锡市无锡新区新吴区菱湖大道111号无锡软件园天鹅座B栋1111室 | ||
法律状态 | - |
摘要
摘要 | 本申请提供了一种远程服务调用方法、装置、电子设备及可读存储介质,所述方法包括:网关解析到OPC UA服务器的连接地址,并将OPC UA服务器的连接地址作为参数输入到授权服务器的Http接口中,网关通过授权服务器的Http接口,获取每台OPC UA服务器的账号信息与OPC UA服务器建立TCP长连接,网关监听TCP长连接是否发生断开事件,若发生断开事件,OPC UA客户端通过网关基于权重的随机算法,获取OPC UA服务器连接地址和数字证书与OPC UA服务器建立TCP长连接,OPC UA客户端从OPC UA服务器的地址空间中获取对象结点ID、方法结点ID及参数列表,完成调用注册服务。本发明的有益效果主要在于:能够支持多台OPC UA服务器的负载均衡、以及水平动态扩展,保证了跨语音系统的远程服务调用。 |
