應用程式介面
DataHub API是一套完全開放的應用程式開發介面,讓您連接客製化應用程式到Windows中的Cogent DataHub,以及在Linxu和QNX中的Cascade DataHub。這些API提供目的程式碼和原始程式碼範例,並建立了一套非常簡單的命令集,讓您在DataHub上進行讀取和寫入資料。
|
C, C++, .NET and Java APIs
有下面的Cogent的API可供選擇:
- 用於Windows系統的DataHub APIs(C++、Java和.NET)
- 用於Linux和QNX系統的Cogent APIs(C和C + +)
用於Windows的DataHub API
DataHub API for C++
|
可以讓你能夠使用C ++來編寫程式,以通過TCP並經由LAN、WAN以及網際網路來連接DataHub。
|
DataHub API for Java
|
可以讓你能夠使用Java來編寫程式,以通過TCP並經由LAN、WAN以及網際網路來連接DataHub。此外,它可以讓你建立Web瀏覽器應用程式,來接收及顯示DataHub的即時資料。
|
DataHub API for .NET
|
可以讓你能夠使用.NET來編寫程式,以通過TCP並經由LAN、WAN以及網際網路來連接DataHub。此API是以C#製作而成,但是可以使用任何.NET語言來編寫程式。
|
用於Linux和QNX的DataHub API
Cogent C API可以讓你編寫高速Client端程式,與Cascade DataHub和其他Linux和QNX中的Cogent程式互動。Linux、QNX6和QNX4都適用。不同程式間的通訊依賴於Send/Receive/Reply訊息傳遞。在Linux中,這是由Cogent的SRR模組所支援的。在QNX中,這是由QNX自己的Send/Receive/Reply協議所支援。
在Cogent C API的檔案中還提供了DataHub API for C++,但這個API僅支援Linux和QNX6。
|