我想使用最新的标准版本实现OPC服务器:OPC Xi
。 我的目的不是为实际使用提供服务,我只是想开发一个从某个工业站(不存在:finctional)的传感器返回数据的有限服务器。如何开始开发OPC Xi(.NET 3.0 WCF服务)服务器(服务)
主要目的是创建一个用于学术目的的服务器,以便让学生和其他人利用这个免费服务器来使用OPC调用和OPC标准进行练习。
那么,我刚刚从OPCFoundation网站下载了OPC .NET 3.0 (WCF) Contracts and ServerBase [1.20.4]
。
该zip包含一个包含多个项目的Visual Studio 2008解决方案。
那么,我足够熟练的WCF服务,所以我期望我只需要实现一些接口吗?
在解决方案中有一个名为Xi Contracts VS2008
的项目。在那里,我可以找到这些接口(全部标记为ServiceContract
):
ICallback
服务契约接口。IPoll
服务合同界面。IRead
服务契约接口。IResourceManagement
服务契约接口。IRestRead
服务契约接口。IServerDiscovery
服务契约接口。IWrite
服务契约接口。
我希望这些是在我的网络服务中实施的权利?
另一个问题:还有一个项目叫做Xi Server Base VS2008
,它是什么?
感谢