The NetClasses NIH-based and Typed Object-based transports are built on top of the National Institutes Health (NIH) class library. However, the NetClasses Typed Object application programmer interface is not NIH-dependent. In particular, the Typed Object interface does not in any way constrain C++ developers who prefer not to use the NIH library themselves.
The TransObject transport offers C++ programmers a third facility for object transport that is entirely NIH independent. The TransObject class library offers end-user application programmers a way to migrate existing C++ class definitions to a network-transportable framework. The TransObject facility is independent of both the NetClassses Typed Object transport and the NIH-based object transport described above.