O Java é atualmente a linguagem mais utilizada em todo o mundo. O Java é mais que uma linguagem, é uma plataforma de desenvolvimento e distribuição de aplicações móveis e incorporadas, jogos, conteúdo baseado na Web e softwares corporativos.
O Cogent DataHub é uma solução de conectividade que suporta múltiplas intefaces como: OPC DA, OPC A&E, DDE, HTML, ODBC, e-mail, SMS e Tunneling com tecnologia própria. Estas interfaces se conectam em tempo real usando uma base de dados em memória.
De forma a possibilitar a integração de aplicações em Java com DataHub, a Cogent disponibiliza uma API para Java. A API do DataHub para Java permite escrever programas em Java que se conectam ao DataHub através de TCP, ou seja, LAN, WAN ou Internet.
Desta forma é muito simples incluir, por exemplo, a interface Cliente OPC à sua aplicação em Java. Basta usar os métodos de conexão, leitura e escrita disponibilizados e você terá acesso a todos os dados obtidos pela interface Cliente OPC do DataHub.
Caso prefira você pode usar C++ ou .NET, pois a Cogent disponibiliza APIs do DataHub para Java, C++ e .NET no Windows e para C++ e .NET em Linux. Essas APIs são fornecidas com exemplos de códigos que mostram como usar o conjunto de métodos para ler e escrever dados no DataHub.