产品介绍
并行性再研究
许多网络应用程序的一个问题是坏的多线程设计。 创建太多线程没有一个明确的概念,这导致资源的巨大浪费,由于锁定问题的性能不佳,以及丢弃的CPU缓存。 一些实现甚至每个连接创建一个线程,这是可扩展性的最糟糕的设计。
通过新的SDK,我们设计了一组OPC UA组件,它们可以彼此独立地并行工作,从而在多核CPU上实现无干扰的卓越性能。 此外,该架构允许从最小微控制器中的单线程主环路驱动组件。
组件设计允许在单独的进程中运行组件,如网络编码器/解码器。 这不仅可以提高性能,它还允许从沙盒机制,如Linux安全计算模式中受益。这允许禁用此过程的任何操作系统调用。在可能导致漏洞的错误的情况下,一旦攻击者试图访问禁止的操作系统功能,该过程就被OS终止。主进程检测到这一点,并可以重新启动终止的进程。
异步网络API
有了这个新的API,我们还为非阻塞域名解析引入了解决方案,我们在今天的实现中确定了一个大的设计问题。
版本
源代码
许可证类型
产品开发与分销许可证(单一产品),评估许可证
目标平台
Windows, Linux
开发
CMake交叉编译构建环境(可以生成项目工程用于Visual Studio,Eclipse, Makefiles ...)
概述
Nano嵌入式设备服务器配置文件,Micro嵌入式设备服务器配置文件
数据访问
数据访问服务器方面,复杂类型服务器方面
事件
计划于V1.1
方法
方法服务器方面
报警与条件
计划于V1.2
历史访问
相关产品
UaGateway旨在将“经典”OPC产品集成到OPC UA环境中。 其主要功能是将UA客户端连接到COM / DCOM服务器(包装器),使用COM / DCOM客户端(代理)访问UA服务器,以及通过安全的UA连接对COM / DCOM进行隧道连接。 有关详细信息,请参阅UaGateway产品页面。
联系我们
北京盟通科技有限公司
北京盟通科技专注于实时现场总线技术及工业通讯技术的研发、推广及技术支持服务,与多家行业领先的商业伙伴合作,致力于为工业自动化领域的客户提供优质服务。公司现有多款适用于工业自动化支持的软件协议栈及开发所需的正版授权软件,同时,经验丰富的技术团队也可以帮助客户设计与调试并提供必要的技术支持。
OPC UA协议
OPC UA协议是一种应用层协议,其全称为OLE(Object Linking and Embedding) for Process Control Unified Architecture,该协议支持不同设备之间的通信,让工业自动化中通信设计流程得到简化,便于数据流的传输及工业控制器程序的稳定。北京盟通科技通过与Unified Automation公司合作,并结合技术团队多年的本土落地项目的实施经验,推出了OPC UA软件开发包,针对具体编译设计环境支持相应的语言配置,如C、C++、.Net和Java等,欢迎客户移步产品中心了解相关信息或与北京盟通科技联系: 产品中心 & 联系方式 。
联系人:袁冶
地址:北京市海淀区上地东路35号颐泉汇2号楼311室
邮编:100085
电话:010-62740270
传真:
公司网址:http://www.motrotech.com/
扫描此二维码即可访问该空间手机版