Introducing Oracle Tuxedo ATMI

     Previous  Next    Contents  Open Index in new window  View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Oracle Tuxedo System Fundamentals

What Is the Oracle Tuxedo System?

Architectural Features

Administrative Features

Programming Features

Anatomy of the Client/Server Model

Characteristics of Client/Server Architecture

Differences Between 2-Tier and 3-Tier Client/Server Architectures

Client/Server Variations to Suit Your Needs

How the Oracle Tuxedo System Fits into the Client/Server Model

What Is an Oracle Tuxedo Client?

What Is an Oracle Tuxedo Server?

Application Processing Services Provided by the Oracle Tuxedo System

Administrative Services Provided by the Oracle Tuxedo System

Oracle Tuxedo ATMI Architecture

Basic Architecture of the Oracle Tuxedo ATMI Environment

What You Can Do Using the ATMI

What Are the Oracle Tuxedo ATMI Messaging Paradigms?

Request/Response Communication

Synchronous Messaging

Asynchronous Messaging

Conversational Communication

Message Queuing Communication

Publish-and-Subscribe Communication

Types of Events Reported

How Events Are Reported

Unsolicited Communication

What Are Nested and Forwarded Requests?

Nested Requests

Benefit of Nested Requests

Example of a Nested Service Request

Forwarded Requests

How Does Oracle Tuxedo Process Messages?

Benefits of Service Request Processing

What Are Typed Buffers?

Characteristics of Buffer Types

What Is Data Compression?

What Is Data-Dependent Routing?

Uses of Data-Dependent Routing

Example of Data-Dependent Routing with a Horizontally Partitioned Database

Example of Data-Dependent Routing with Rule-Based Servers

Example of Data-Dependent Routing with a Distributed Application

What Are Encoding and Decoding of Data?

What Is Data Encryption?

What Is Load Balancing?

What Is Message Prioritization?

What Is Meant by Naming?

Naming Services

Naming Events

What is Client/Server Affinity?

Configuring the UBBCONFIG and TM_MIB Files

Client/Server Affinity UBBCONFIG Example

See Also

Oracle Tuxedo System Administration and Server Processes

Oracle Tuxedo ATMI Infrastructure

Tuxedo Domain

Tuxedo Configuration File

Tuxedo Master Machine

Tuxedo TUXCONFIG Environment Variable

Tuxedo TUXDIR Environment Variable

Tuxedo Bulletin Board

Oracle Tuxedo Administration Processes

What Is the Role of the Bulletin Board?

What Is the Role of the Bulletin Board Liaison?

What Is the Distinguished Bulletin Board Liaison (DBBL)?

Oracle Tuxedo Workstation Servers

What is the Role of the Workstation Listener?

What is the Role of the Workstation Handler?

Oracle Tuxedo Authentication Server

Oracle Tuxedo Transaction Management Server

Coordinating Operations

Tracking Participants with a Transaction Log

Oracle Tuxedo Message Queuing Servers

What is the Role of the TMQUEUE Server?

What is the Role of the TMQFORWARD Server?

Oracle Tuxedo Publish-and-Subscribe Servers

Oracle Tuxedo Domains (Multiple-Domain) Servers

What is the Role of the DMADM Server?

What is the Role of the GWADM Server?

What is the Role of the Domain Gateway Servers?

System Services Available to Different Types of Oracle Tuxedo Configurations

Oracle Tuxedo Management Tools

Oracle Tuxedo Tool Architecture

Tool Interfaces with the MIB

MIB Interfaces with Other System Components

Management Operations Using the Oracle Tuxedo Administration Console

Benefits of Using the Oracle Tuxedo Administration Console

Browser Requirements

Limitations

Exploring the Main Menu of the Oracle Tuxedo Administration Console

Understanding the Tree View

Using the Configuration Tool

Using the Toolbar

Managing Operations Using Command-Line Utilities

Configuring Your Application Using Command-Line Utilities

Operating Your Application Using Command-Line Utilities

Administering Your Application Queues Using Command-Line Utilities

Administering Your Domains Application Using Command-Line Utilities

Managing Operations Using the MIB

AdminAPI

Types of MIB Users

Classes, Attributes, and States in the MIB

Managing Events Using EventBroker

Differences Between Application-Defined and System-Defined Events

Preparing an Application for Event Monitoring

Subscribing to Events


  Back to Top       Previous  Next