Tuxedo (Transactions for Unix, Extended for Distributed Operations) is a transaction monitor to manage distributed transaction processing in distributed computing environments.
For different programming languages and system, Tuxedo is used as transaction processing system or transaction-oriented middleware, or enterprise application server.
Any company that is continuously changing and keeping an obsolete system (that cannot be changed easily) can create functionality and compatibility issues harmful to the success of the company.
For many companies and large instituition, Tuxedo has been the right choice in the past. In fact when large organizations need to use a mixture of Unix and Windows platform, Tuxedo has been required as a middleware application just to allow this co-habitation to continue. There are now many other technologies available that would either replace or completely remove the need for this piece of software and allow for a much more flexible system that would require less cross-platform knowledge to maintain. The advances made in technology in the last 3-5 years may have completely negated the need for an independent, third party middleware application altogether.
Tuxedo's three main functions are: as middleware, to relay request and response communications between servers and clients; as a transaction processing (TP) monitor, to initiate, monitor, and terminate transactions; and, as a distributed TP monitor, to enable interaction between transaction participants on different machines and associated with different databases..
eCube Systems was founded in 2002 by former employees of the Borland Software Corporation and the Open Environment Corporation. They identified the need for a new company that would focus on helping companies maximize the return on their technology investments and ease the modernization of legacy systems to contemporary platforms. Today, eCube continues to extend the life cycle of valuable enterprise applications by supporting and evolving legacy custom applications and their underlying technologies to operate in contemporary environments.