Datahub Client Software
The Datahub
SDK includes the Hume
Distributed Message Hub (DMH) - a
high-level facility for message based inter-process
communication.
The DMH
enables you to
integrate application processes that execute on different computers
or that are developed using different programming languages.
Learn More
A system that is licensed for
development use of the Datahub SDK is also licensed to use any of
the DMH message system client packages. We offer low cost
runtime licenses for the client software that are separate from the
Datahub runtime licenses. The client software licenses are
also useable on systems where the Datahub runtime is not licensed.
Each client package listed below is
linked to its reference documentation.
The DMH software
features automatic conversion of Localized International character
data when exchanging messages with the various clients.
You are not even aware that some of these environments use
Unicode text, and some use UTF-8 encoding. The C, C++, and the .NET client feature support for both text
and binary messages. The other clients only feature text
messages. The C and C++ libraries are also portable
between Windows and POSIX systems; featuring the same
high-level programming interface irrespective of platform.