Transaction Server (txnd) lets you invoke business objects, irrespective of their location. Business objects can be methods in a C program or methods of a C++ object. Clients code business objects, convert them as shared objects, and register them in txn