BEA Logo BEA Tuxedo Release 7.1

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

   Tuxedo Doc Home   |   Getting Started   |   Topic List   |   Previous   |   Next   |   Contents

   Introducing the BEA Tuxedo System

What Is a Multiple-domain Configuration

A multiple-domain configuration consists of two or more domains that communicate with each other. Each domain may be either a single-machine configuration or a multiple-machine configuration. Inter-domain communication is achieved through a highly asynchronous multitasking gateway that processes outgoing and incoming service requests to or from all domains. Multiple BEA Tuxedo domains can be connected, allowing clients in one domain transparent access to services physically located in remote domains. Each domain can share services and data, but is administered separately.

The BEA Tuxedo system provides different types of gateways to accommodate various network transport protocols. Following are the different types of Domains gateways:

The basic parts of a multiple-domain configuration are illustrated in the following diagram.

Multiple-domain Configuration

Parts of a Multiple-domain Configuration

Multiple-domain Part

Description

BRIDGES

BEA Tuxedo system-supplied servers within a domain that send and receive service requests between machines, and route requests to local servers (literally, to local server queues).

Bulletin Board (BB)

A shared memory segment that holds configuration and dynamic information for the system. It is available to all BEA Tuxedo processes.

Bulletin Board Liaison (BBL)

A BEA Tuxedo administrative process that monitors both the data stored in the bulletin board (including any changes made to it), and all application programs.

Clients

Executable programs that periodically request services through the BEA Tuxedo system. (Client programs are normally written by customers.)

Distinguished Bulletin Board Liaison (DBBL)

Ensures that the BBL servers on each machine are alive and functioning correctly. This server runs on the Master machine of an application and communicates directly with any administration facility.

Domains tools: DMADM, GWADM, GWTDOMAIN, dmloadcf, dmunloadcf, and DMCONFIG

Message queues

Communication between clients and servers is performed through operating-system supported, memory-based message queues.

Messaging paradigms

Different models of transferring messages between a client and a server. Examples include request/response mode, conversational mode, events, and unsolicited communication.

Servers

Executable programs that offer named services through the BEA Tuxedo system. (Server programs are normally written by customers.)

Workstation Handler (WSH)

A multi-contexted gateway process on a server that manages service requests from Workstation clients (that is, client processes running on remote sites).

Workstation Listener (WSL)

A server process running on an application site that listens for and distributes connections from Workstation clients (client processes running on remote sites).

ULOG (User Log)

A file in which error messages are stored.

See Also