技术细节
已受认证符合OPC UA 1.02标准
Prosys OPC UA Java SDK是受OPC基金会认证的符合OPC UA 1. 02规范标准的软件开发工具。OPC基金会的认证和合规测试旨在为OPA UA相关技术的用户提供高质量的产品,满足规定的操作要求。受OPC基金会认证的产品:
- 符合 OPC 协议标准
- 与其他厂商提供的OPC UA产品可互操作
- 稳定,可靠而且能够还原丢失的信息
- 可用性,被广泛多次实践验证
- 高效管理资源,例如CPU、内存和磁盘空间
基本功能
Prosys OPC UA Java SDK支持以下功能
数据传输协议
- UA-TCP UA-SC UA-Binary
- HTTPS UA-Binary
- PubSub UA-UDP UADP
- PubSub MQTT UADP
- PubSub MQTT JSON
安全策略
- Basic128Rsa15
- Basic256
- Basic256Sha256
- Aes128-Sha256-RsaOaep
- Aes256-Sha256-RsaPss
信息模型
- 数据访问
- 警报和条件
- 历史访问
- 配套规范
- 定制模型
Java 版本
- Java SE 6*
- Java SE 7*
- Java SE 8
- Java SE 11
* 仅支持非PubSub版本
客户端的SDK的具体功能
Prosys OPC UA客户端的Java SDK采用必要的OPC UA客户端基础架构,为您提供完整的Java库,使您能够节省开发时间,并专注于您的核心任务,包括
- 连接和会话管理
- 订阅管理
- 地址空间管理
- 安全证书管理
客户端SDK为OPC UA的服务调用定义了一个纯Java风格的接口。 我们对客户端的对象进行了特别的设计,使其能直观和便捷地被使用在各种场景中。这些对象可以帮助您设计自己的应用程序逻辑,来轻松地处理OPC UA服务器提供的数据。
客户端SDK包括一个教程和一个客户端应用程序示例,用来演示客户端SDK的用法,并为您的OPC UA客户端的应用程序开发提供快速入门。
受客户端SDK支持的OPC UA配置文件
- UA通用客户端配置文件
- UA数据访问客户端配置文件
受客户端SDK支持的OPC UA规范的各个层面
- 基础的客户端特性
- 核心客户端层面
- 客户端层面的地址空间查找
- 客户端层面的属性读取 li>
- 客户端层面的数据变化订阅
- 客户端层面的数据访问
- 客户端层面的发现
- 客户端层面的事件订阅
- 客户端层面的方法
- 历史访问
- 高级类型
- 客户端层面的编程
- 客户端层面的审计
- 客户端层面的冗余
服务器的SDK的具体功能
Prosys OPC UA 服务器的Java SDK为开发功能完善的OPC UA服务器提供了基础构架,旨在帮助您实现所有必需的服务和数据类型,从而使您能轻松地在程序应用中添加一个完整的OPC UA服务器。
已实现的服务包括
- 安全证书管理
- 会话管理
- 订阅管理
- 参数管理
- 属性管理
- 事件管理
- 方法服务
- 报警服务
- 历史服务
服务器SDK包括教程和服务器应用程序的示例,演示了服务器SDK的用法,并为您自己的OPC UA服务器程序应用开发提供了快速入门。
受服务器SDK支持的OPC UA的配置文件
- UA标准服务器配置文件
- UA嵌入式服务器配置文件
- UA Nano嵌入式设备服务器配置文件
- UA Micro嵌入式设备服务器配置文件
- UA数据访问服务器配置文件
受支持的OPC UA协议的各个层面
- 服务器的核心层面
- 基础的服务器特性
- 服务器层面的WriteMask特性
- 服务器层面的文件访问
- 服务器层面的文档
- 服务器层面的嵌入式数据变化订阅
- 服务器层面标准的数据变化订阅
- 服务器层面加强的数据变化订阅
- 服务器层面的数据访问
- 服务器层面的ComplexType
- 服务器层面的标准事件订阅
- 服务器层面的地址空间通知
- 服务器层面警报和条件基础条件
- 服务器层面警报和条件地址空间实例
- 服务器层面警报和条件启用
- 服务器层面警报和条件警报
- 服务器层面警报和条件警报消息确认
- 服务器层面警报和条件专用警报
- 服务器层面警报和条件非专用警报
- 服务器层面警报和条件对话
- 服务器层面的方法
- 服务器层面的节点管理
- 服务器层面的客户端冗余
- 服务器层面的冗余透明*
- 服务器层面的冗余可视*
- 服务器层面的历史原始数据*
- 服务器层面的历史合计*
- 服务器层面的历史访问结构化数据*
- 服务器层面的历史数据AtTime *
- 服务器层面的历史访问修改数据*
- 服务器层面的历史注释*
- 服务器层面的历史数据更新*
- 服务器层面的历史数据嵌入*
- 服务器层面的历史数据删除*
- 服务器层面的基础历史事件*
- 服务器层面的历史事件更新*
- 服务器层面的历史事件嵌入*
- 服务器层面的历史事件删除*
- 用户令牌-匿名层面
- 用户令牌-服务器层面的用户名密码*
- 用户令牌-服务器层面的X509证书*
- 用户令牌-服务器层面的已签发的令牌*
- 用户令牌-Windows服务器层面以前发的令牌
* 需要程序应用的实现
试用OPC UA Java软件开发工具
点击以下连接申请下载免费试用版