You mention DMH
in the Inspect application. What is it?
DMH stands for Distributed Message Hub. The
DMH is the message server facility of Hume’s
Datahub Solution Development Kit (SDK).
The DMH excels at integrating application processes that are
executing on different computers with different programming
languages.
…and why would I
use DMH?
Many of our customers find value in using Inspect for
analyzing/debugging the code they develop with our Datahub/DMH. In
this case, the DMH can greatly enhance their ability to debug
distributed systems. There is no distinction between executing on a
single computer/controller versus multiple computers/controllers.
Therefore, there are no additional complexities to the startup, and
no explicit configuring or “linking” of participating workstations.
For detailed information on this part of our Datahub click
here.
…and the
Datahub?
The Datahub SDK is a middleware toolkit that is subscription-based
and has an in-memory SQL database. The synergistic combination of
these elements into the Datahub, allow integration developers to
save many hours of tedious message management hassles. This makes
for more concentration on the application at hand, instead of the
integration glue. See a
conceptual overview diagram of the Datahub with clickable
elements.
Why are you
charging for an application that is based on Open Source philosophy?
We have written a Linear Algebra package that is offered at
no charge, so we understand and appreciate the open nature of
the Tcl community of developers. However, we are small company
without the backing of a university or corporate largesse. We felt that
the effort required to program and support the Inspect application,
along with its resulting value to users, were such
that a moderate charge was appropriate. We appreciate your
understanding.
What else does
Hume Integration Software do?
We specialize in developing software products for Network Integrated
Manufacturing in the semiconductor, flat-panel display, and MEMS
industries. Our flagship product is the
Datahub SDK. It
excels at helping developers quickly integrate distributed processes
of varying languages and platforms.