![]() |
![]() |
|
Introduction to JATMI Programming
The following sections provide information about the development environment you will be using to write code for applications that interoperate between WebLogic Server and Tuxedo:
Developing WebLogic Tuxedo Connector Applications
In addition to the Java code that expresses the logic of your application, you will be using the Java Application -to-Transaction Monitor Interface (JATMI) to provide the interface between WebLogic Server and Tuxedo. This allows you to develop clients and servers without modifying existing Tuxedo services.
Note: For more information on the WebLogic Tuxedo Connector JATMI, view the WebLogic Tuxedo Connector Javadoc by opening the index.html file in the doc directory of your WebLogic Tuxedo Connector installation.
Developing WebLogic Tuxedo Connector Clients
A client process takes user input and sends a service request to a server process that offers the requested service. WebLogic Tuxedo Connector JATMI client classes are used to create clients that access services found in Tuxedo. These client classes are available to any service that is made available through the WebLogic Tuxedo Connector XML configuration file in the StartUpClass of your WebLogic Server.
Developing WebLogic Tuxedo Connector Servers
Servers are processes that provide one or more services. They continually check their message queue for service requests and dispatch them to the appropriate service subroutines. WebLogic Tuxedo Connector uses EJBs to implement services which Tuxedo clients invoke.
WebLogic Tuxedo Connector JATMI Primitives
The JATMI is a set of primitives used to begin and end transactions, allocate and free buffers, and provide the communication between clients and servers.
WebLogic Tuxedo Connector Typed Buffers
Note: UNICODE strings are not supported on the Tuxedo environment.
WebLogic Tuxedo Connector provides an interface called TypedBuffers that corresponds to Tuxedo typed buffers. Messages are passed to servers in typed buffers. The WebLogic Tuxedo Connector provides the following buffer types:.
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|