DataHub API
Интерфейс программирования приложений (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 см. онлайн-документацию.