Disponemos de una API que permite comunicarse con servidores OPC en Windows y Linux. Las APIs incluyen ejemplos con el código fuente y establecen un conjunto muy simple de comandos que le permiten leer y escribir datos a de DataHub.
APIs para C, C++, .NET y Java
Los siguientes APIs están disponibles:
- DataHub API para Windows (C++, Java y .NET)
- Cogent API para Linux (C y C++)
DataHub API para Windows
DataHub API para C++ permite programar en C++ y conectarse con DataHub a través de TCP en redes LAN, WAN o internet.
DataHub API para Java permite programar en Java in conectarse con DataHub a través de TCP en redes LAN, WAN o internet. Además permite crear aplicaciones basadas en web para recibir y monitorizar datos enviados desde DataHub.
DataHub API para .NET permite programar en .NET y conectarse con DataHub a través de TCP en redes LAN, WAN o internet. Esta API esta ejecuta en C#, pero se puede utilizar con cualquier lenguaje .NET.
DataHub API para Linux
La API para C de Cogent permite escribir en clientes a alta velocidad. La comunicación entre procesos se basa en Enviar/Recibir/Responder mensajes. En Linux, funciona bajo el módulo SRR de Cogent.