Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种OPCUA的服务动态汇聚方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:和利时卡优倍科技有限公司

摘要:本申请公开了一种OPCUA的服务动态汇聚方法及装置,包括:通过确定目标对象的请求类型;当目标对象的请求类型为调用请求时,执行第一操作流程;当目标对象的请求类型为订阅请求时,执行第二操作流程;当目标对象的请求类型为节点读写请求时,执行第三操作流程。从而在接口处采用数据汇聚、数据批量获取以及数据调用的方式,可以有效地解决接口的高并发问题,同时也采用了异步批量模式订阅机制,有效地避免了订阅时所引发的高并发问题。

主权项:1.一种OPCUA的服务动态汇聚方法,其特征在于,包括:确定目标对象的请求类型;当所述目标对象的请求类型为调用请求时,执行第一操作流程;当所述目标对象的请求类型为订阅请求时,执行第二操作流程;当所述目标对象的请求类型为节点读写请求时,执行第三操作流程;其中,所述第一操作流程,包括:选择所述调用请求对应的数据源;通过IO操作将所述目标对象的调用请求发送至所述数据源,由所述数据源根据调用请求,处理请求业务,并发送处理结果;接收所述数据源发送的所述处理结果,并将所述处理结果进行反馈;所述第二操作流程,包括:获取订阅项列表以及多个待订阅数据源;其中,订阅项列表至少包括属于不同所述待订阅数据源的多个订阅项;按照各个所述待订阅数据源的多个订阅项,对各个所述待订阅数据源进行拆分并整理,得到各个所述待订阅数据源对应的订阅项列表;通过各个所述待订阅数据源对应的业务处理线程,获取各个所述待订阅数据源对应的订阅结果;将各个所述待订阅数据源的订阅结果分别更新至各个所述待订阅数据源对应的订阅项列表中;当检查到目标数据源发布数据时,将所述数据缓存在发布队列中;其中,所述目标数据源指代已订阅成功的所述待订阅数据源;利用线程池中任意的业务处理线程处理所述发布队列中的数据;向订阅方反馈所述数据源发布的所述数据;所述第三操作流程,包括:获取多个数据源的访问需求;其中,所述数据源至少包括访问的多个节点;按照各个所述数据源的访问需求,对各个所述节点进行分类,得到多个节点集合;其中,所述节点集合包含同一个数据源访问的多个节点;当各个所述数据源的访问需求为读操作时,分别针对各个所述节点集合,判断本地缓存中是否存在所述节点集合包含的各个所述节点对应的访问数据;若本地缓存中不存在所述节点集合包含的各个所述节点对应的访问数据,则根据预置策略,判断所述节点集合包含的各个所述节点是否存在对应的关联节点;若所述节点集合包含的各个所述节点存在对应的关联节点,则利用预设的访问规则,从所述远端数据源中获取所述节点集合包含的各个所述节点对应的关联节点;通过IO操作从所述节点集合对应的数据源以及所述远端数据源中,获取所述节点集合包含的各个所述节点及其所述关联节点对应的访问数据进行缓存;将各个访问数据进行汇总并反馈。

全文数据:

权利要求:

百度查询: 和利时卡优倍科技有限公司 一种OPCUA的服务动态汇聚方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。