API для DataHub

Интерфейс программирования приложений (API)

API для DataHub представляют собой полностью открытые наборы интерфейсов для разработки приложений, которые позволяют подключать пользовательские программы к Cogent DataHub в Windows и Cascade DataHub в Linux. Эти API поставляются с примерами объектного кода и исходного кода. Они описывают очень простой набор команд, с помощью которых можно выполнять чтение и запись данных в DataHub.

API на C, C++, .NET и Java

Доступны следующие API Cogent:

  • API DataHub для систем Windows (C++, Java и .NET)
  • API Cogent для систем Linux (C и C++)

API DataHub для Windows

API DataHub для C++ позволяет писать программы на C++ для подключения к DataHub по TCP, а именно LAN, WAN или Интернет.

API DataHub для Java позволяет писать программы на Java для подключения к DataHub по TCP, а именно LAN, WAN или Интернет. Кроме того, можно создавать приложения веб-браузера для получения и просмотра оперативных данных из DataHub.

API DataHub для .NET позволяет писать программы на .NET для подключения к DataHub по TCP, а именно LAN, WAN или Интернет. Этот API реализован на C#, но может использоваться с любым языком .NET.

API DataHub для Linux

API Cogent C позволяет создавать высокоскоростные клиенты, которые могут взаимодействовать с Cascade DataHub и другими программами Cogent для Linux. Передача данных между процессами осуществляется на основе сообщений Send/Receive/Reply. В Linux передача данных между процессами поддерживается модулем SRR, разработанным Cogent.

API DataHub для C++ также поставляется в архиве Cogent C API и поддерживается в Linux.

Дополнительная информация

Для получения дополнительной информации о различных API для DataHub и Cogent см. онлайн-документацию.