Process Architecture
The following diagram shows the process architecture of a typical Tuxedo application:
Multiple application client programs communicate with multiple application servers that are combined into server groups. Messages are routed between clients and servers through the Tuxedo bulletin board. Transaction manager servers in each server group manage two phase commit protocol and recovery of global transactions.
In this example, the application has been configured into several server groups, and each server group is accessing a different resource manager. Every server in a server group communicates with the resource manager assigned to that group.