1 Introduction to Oracle WebLogic Tuxedo Connector

This chapter summarizes the concepts and functionality of Oracle WebLogic Tuxedo Connector for this release of WebLogic Server.

This chapter includes the following sections:

Document Scope

This document introduces the Oracle WebLogic Tuxedo Connector application development environment. This document provides information on how to configure and administer the Oracle WebLogic Tuxedo Connector to interoperate between Oracle WebLogic Server and Oracle Tuxedo.

Guide to this Document

The document is organized as follows:

Related Documentation

The Oracle corporate Web site provides all documentation for WebLogic Server and Tuxedo.

For more information about Java and Java CORBA applications, refer to the following sources:

Oracle WebLogic Tuxedo Connector Overview

The Oracle WebLogic Tuxedo Connector provides interoperability between WebLogic Server applications and Tuxedo services. The connector allows WebLogic Server clients to invoke Tuxedo services and Tuxedo clients to invoke WebLogic Server Enterprise Java Beans (EJBs) in response to a service request.

Note:

The Oracle WebLogic Tuxedo Connector uses an interoperability protocol that provides interoperability across many combinations of WebLogic Server and Tuxedo versions. However, Oracle recommends that you use WebLogic Server and Tuxedo versions that are currently supported with error correction, in order to receive full support and bug fixes for the interoperability provided by WebLogic Tuxedo Connector.

Key Functionality and Administrative Features

The Oracle WebLogic Tuxedo Connector enables you to develop and support applications interoperating WebLogic Server and Tuxedo by using a Java Application-to-Transaction Monitor Interface (JATMI) similar to the Tuxedo ATMI. The Oracle WebLogic Tuxedo Connector tBridge functionality provides Tuxedo /Q and JMS advanced messaging services.

The Oracle WebLogic Tuxedo Connector provides the following bi-directional interoperability:

  • Ability to call WebLogic Server applications from Tuxedo applications and vice versa.

  • Ability to integrate WebLogic Server applications into existing Tuxedo environments.

  • Transaction support.

  • Ability to provide interoperability between CORBA Java and CORBA C++ server applications.

  • Ability to provide interoperability between Remote Method Invocation (RMI) over Internet Inter-ORB Protocol (IIOP) applications and Tuxedo CORBA remote objects.

  • Ability to use WebLogic Integration to manage workflow across Tuxedo ATMI services.

  • Ability to define multiple connections between WebLogic Server and Tuxedo.

The Oracle WebLogic Tuxedo Connector includes the following key administration features:

  • Simple implementation. The Oracle WebLogic Tuxedo Connector does not require modification of existing Tuxedo application code.

    • Existing Tuxedo clients call WebLogic Server EJBs through the Oracle WebLogic Tuxedo Connector.

    • New or modified WebLogic Server clients call Tuxedo services through Oracle WebLogic Tuxedo Connector.

  • Bi-directional security propagation, including domain and ACL security.

  • Domain-level failover and fallback.

  • Advanced messaging services provided by Tuxedo /Q and JMS.

  • Interoperability with mainframes and other legacy applications using eLink.

Known Limitations

Oracle WebLogic Tuxedo Connector has the following limitations:

  • Support for runtime MBean exists, so the configuration can be modified after deployment. There is an exception in tBridge. Both tBridge Globals and tBridge redirect changes will not be in effect until WTC is undeployed and redeployed.

  • Does not support inbound TGIOP in clustered environments.

How Oracle WebLogic Tuxedo Connector Differs from Jolt

The Oracle WebLogic Tuxedo Connector is not a replacement for Jolt. It differs from Jolt in the following ways:

  • Oracle WebLogic Tuxedo Connector offers a similar but different API than Jolt.

  • Jolt enables the development of generic Java clients and other Web server applications that the Oracle WebLogic Tuxedo Connector does not.

  • Jolt does not provide a mechanism for an integrated WebLogic Server-Tuxedo transaction.

Users should use Jolt as a solution instead of the Oracle WebLogic Tuxedo Connector when a generic Java client or other Web server application is required and WebLogic Server is not part of the solution.

Platform Support

See the Oracle Fusion Middleware Supported System Configurations page on the Oracle Technology Network for more information on object references.

New and Changed Features in This Release

See What's New in Oracle WebLogic Server for a comprehensive listing of the new WebLogic Server features introduced in this release.