如何开始开发OPC Xi(.NET 3.0 WCF服务)服务器(服务)

我想使用最新的标准版本来实现OPC服务器:OPC Xi.

我的目的不是为实际使用提供服务,我只是想开发一个从某个工业站的传感器返回数据的终端服务器(不存在:finctional).

主要目的是创建一个用于学术目的的服务器,以便让学生和其他人利用这个免费服务器来实现OPC调用和OPC标准.

好吧,我刚从OPCFoundation网站下载了OPC .NET 3.0(WCF)合同和ServerBase [1.20.4].

该zip包含一个包含多个项目的Visual Studio 2008解决方案.

好吧,我对WCF服务足够熟练,所以我希望我只需要实现一些接口吧???

在解决方案中有一个名为Xi Contracts VS2008的项目.在那里,我可以找到这些接口(全部标记为ServiceContract):

> ICallback服务合同界面.
> IPoll服务合同界面.
> IRead服务合同界面.
> IResourceManagement服务合同界面.
> IRestRead服务合同界面.
> IServerDiscovery服务合同界面.
> IWrite服务合同接口.

我希望这些是在我的网络服务中实现的权利???

另一个问题:还有一个名为Xi Server Base VS2008的项目,它的用途是什么?

谢谢

最佳答案 OPC培训学院将这些
getting started tutorials用于OPC Xi(顺便说一下,它已被重命名为OPC .NET 3.0)

OPC .NET 3.0的未来非常模糊. OPC基金会似乎淡化了它甚至存在的事实. OPC基金会的立场是OPC UA是discussion中概述的未来之路.

点赞