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