
10月25日,OPC基金会发布了OPC . net 3.0 (WCF),其前身为OPC Express Interface (Xi)。OPC . net 3.0 (WCF)为Microsoft . net和OPC Classic之间的鸿沟搭建了一座桥梁,并将在新开发的。net客户端和OPC Classic服务器之间提供一个公共接口。
OPC Classic依赖于Microsoft分布式组件对象模型(DCOM)来管理分布式通信。通过使用新创建的OPC . net 3.0 (WCF),开发人员可以使用Windows Communication Foundation技术,并消除与DCOM配置相关的头痛问题。使用OPC . net 3.0 (WCF)接口开发的托管代码应用程序将能够利用所包含的COM互操作层轻松实现与通常作为非托管代码应用程序开发的OPC Classic服务器的通信。
WCF的使用还通过内置的身份验证、授权和数据加密提供了更高的安全性。接口中还内置了其他安全特性,以支持跨HTTP或TCP的安全身份验证。
OPC . net 3.0版本(WCF)是用于传统OPC经典接口的下一代开发工具包。1.0版本是Visual Basic 6开发的自动化包装器,2.0版本是。net接口,包含了从托管代码转换为COM/DCOM或反之转换所需的基础设施;3.0版本现在完全取代了DCOM,使用了当前的微软通信技术WCF。
未来,OPC基金会将把OPC . net 3.0 (WCF)与OPC统一架构(UA)集成在一起,这样基于OPC . net 3.0的客户端应用程序将能够访问OPC UA服务器。
OPC .NET 3.0 (WCF)启用:
•易于访问OPC DA(数据访问),OPC HDA(历史数据访问)和OPC A&E(告警和事件)。
•.NET开发环境
•通过WCF进行安全、防火墙友好的通信
•以微软为中心的DCOM替代品
•完全兼容OPC经典
欲了解更多信息,请访问http://www.opcfoundation.org/dotnet3.