我想使用最新的標準版本實現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
,它是什麼?
感謝