What This Chapter Is About
What Is a Domain?
Interoperability Between Domains
Domains Terms
How Domains Works
Cooperating with Other Applications
Security in Domains
ATMI Programming Framework
Extending the BEA TUXEDO Client-Server Model
Requesting Local and Remote Services Using Request/Response Communication
Enabling Conversational Services Using Conversational Communication
Sending Data Between Clients and Servers with Typed Buffers
Defining Transaction and Blocking Timeouts
Ways to Establish Connections Between your Domains
Failover and Failback in Domains
What This Chapter Is About
Overview of a Domains Configuration
The BEA TUXEDO Configuration File
The Domains Configuration File
Loading and Unloading the Domain Configuration File
Using dmloadcf(1)
Using dmunloadcf(1)
Establishing Security in Domains
Security and the BEA TUXEDO System Domains Framework
Domain Passwords
Examples of Security Between Domains
Setting Up Connections Between Your Domains
Configuring the Policy for Connections Between Domains
The Dynamic Status Capability
How Connection Policies Affect the Dynamic Status Capability
Controlling the Connections Between Domains
Configuring Failover and Failback
Link-Level Failover
Domains-level Failover and Failback
What This Chapter Is About
Run-time Administration
DMADMIN(1)
DMADM(5)
GWADM(5)
GWTDOMAIN(5)
Transaction Management
TMS Functionality
GTRID Mapping
Logging
Recovery
What This Chapter Is About
The Principal Sections of the Chapter
The Starting Point: Two BEA TUXEDO Applications
bankapp and the Credit Authorization Application
The Need to Intercommunicate
Solution 1: Reconfigure the Applications
Solution 2: Redefine the Applications as /TDOMAINS
Sample /TDOMAIN Application: creditapp