[发明专利]用于管理OPC UA服务器容量的方法、系统和存储介质有效
申请号: | 201880082749.1 | 申请日: | 2018-12-04 |
公开(公告)号: | CN111567010B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 留卡·阿西凯宁;伊斯莫·莱什奇茨基;约尼·阿奥 | 申请(专利权)人: | 普络西思OPC有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1004;H04L67/12;G05B19/042 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 刘梅 |
地址: | 芬兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 opc ua 服务器 容量 方法 系统 存储 介质 | ||
1.一种由OPC UA服务器执行的动态管理地址空间的方法,其中,所述OPC UA服务器是包括多个OPC UA服务器和多个OPC UA客户端的OPC UA架构网络的一部分,所述方法包括:
-接收传入的OPC UA客户端服务请求;以及
-向所述OPC UA客户端发送服务响应,作为对所述OPC UA客户端服务请求的响应;
其特征在于,所述OPC UA架构网络还包括负载均衡器,所述负载均衡器被配置为将多个所述OPC UA服务器与多个所述OPCUA客户端之间的通信重新定向,其中,传入的所述OPCUA客户端服务请求包括发送所述OPC UA客户端服务请求的OPC UA客户端的客户端凭证,并且所述方法还包括:
-根据所述客户端凭证中的至少一个来识别客户端类型,其中,所述客户端类型识别由后台系统提供的多个地址空间中的一个;
-检查是否在所述OPC UA服务器处为所识别的客户端类型实例化了地址空间;
-响应于检测到没有为所识别的所述客户端类型实例化所述地址空间,在所述OPC UA服务器处动态地实例化多个所述地址空间中的被请求的地址空间;以及
-使用动态地实例化的所述地址空间向所述OPC UA客户端发送所述服务响应。
2.根据权利要求1所述的方法,其中,动态地实例化所述地址空间包括:
-向所述后台系统发送地址空间请求;以及
-从所述后台系统接收地址空间信息。
3.根据权利要求1所述的方法,其中,动态地实例化所述地址空间包括:
-访问预存储在所述OPC UA服务器处的用于确定所述地址空间的信息。
4.根据权利要求1至3中任一项所述的方法,其中,所述方法在所述OPC UA服务器和所述OPC UA客户端之间建立的会话期间执行。
5.根据权利要求1至3中任一项所述的方法,其中,所述OPC UA客户端凭证包括应用程序证书和用户标识,并且其中,所述用户标识包括用户名和密码的组合、以及个人认证证书中的至少一项。
6.根据权利要求1至3中任一项所述的方法,其中,多个所述地址空间中的每一个被配置为服务于特定类型的OPC UA客户端。
7.根据权利要求1至3中任一项所述的方法,其中,所述客户端凭证中的至少一个定义了被配置为服务于特定类型的OPC UA客户端的地址空间。
8.根据权利要求1至3中任一项所述的方法,其中,所述方法还包括在接收传入的所述OPC UA客户端服务请求之前:
-启动新的OPC UA服务器,其中,所述新的OPC UA服务器没有实例化的地址空间;以及
-与所述OPC UA客户端建立会话。
9.一种通信系统,包括多个OPC UA服务器、多个OPC UA客户端以及负载均衡器,所述负载均衡器被配置为将多个所述OPC UA服务器和多个所述OPC UA客户端之间的通信重新定向,其特征在于,多个所述OPC UA服务器中的每一个被配置为执行根据权利要求1至8中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有指令,所述指令在由计算设备或系统执行时,使所述计算设备或系统执行动态管理地址空间的方法,其特征在于,所述方法包括根据权利要求1至8中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普络西思OPC有限公司,未经普络西思OPC有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880082749.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:透镜驱动装置及相机模块
- 下一篇:用于多核苷酸合成的加热的纳米孔