BEA Logo BEA Tuxedo Release 7.1

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


   Tuxedo Doc Home   |   Jolt   |   Topic List   |   Previous   |   Next   |   Contents   |   Index

   Using BEA Jolt




Application Programming Interface.

Application Transaction Monitor Interface (ATMI)

The API for BEA Tuxedo.


See Application Transaction Monitor Interface

BEA Personality

A middleware programming environment that supports a specific style of distributed application architecture. For example, BEA Tuxedo is an X/ATMI personality.

BEA Tuxedo-ASP Connectivity

Formerly JoltWAS for IIS.

BEA Tuxedo Bulletin Board

Bulletin Board that holds the global information of an application domain.

BEA Tuxedo-JSE Connectivity

Formerly JoltWAS for Servlet.

BEA Tuxedo-WebLogic Connectivity

Formerly JoltWAS for WebLogic. A customized version of BEA Tuxedo-JSE Connectivity for WebLogic.

Custom GUI element

A Java GUI class that communicates with JoltBeans. The means of communication can be JavaBeans events, methods, or properties offered by JoltBeans.

Field Manipulation Language (FML)

An interface for maintaining buffers with field/value pairs; specifically, the 16-bit version of this interface.


See Field Manipulation Language.


A failure prevention mechanism that works as follows. If the current Jolt Relay Adapter (JRAD) fails to respond to a connection request, the Jolt Relay (JRLY) is enabled to connect to another available JRAD. The Jolt client proves a list of JRLY addresses to which the JRAD attempts connection in a round-robin fashion.


See Internet Inter-ORB Protocol.

IIOP Listener/Handler

A process that receives the client request, which is sent using the IIOP, and delivers that request to the appropriate server application.

Internet Inter-ORB Protocol (IIOP)

The standard protocol defined by the CORBA specification for interoperation between Object Request Brokers (ORBs).


A specification developed by Sun Microsystems that defines how Java objects interact. An object that conforms to this specification is called a JavaBean, and is similar to an ActiveX control. The JavaBean can be used by any application that understands the JavaBeans format. The principal difference between ActiveX controls and JavaBeans is that ActiveX controls can be developed in any programming language, but executed only on a Windows platform. JavaBeans can be developed only in Java, but can run on any platform.

Java DataBase Connect (JDBC)

A facility that allows a program to access a database.

Java naming and directory interface

A specification that describes how applications services should make named resources and file systems known and accessible to all users.


See Java DataBase Connect.


See Java naming and directory interface.Jolt-aware AWT bean

A bean that is a source of JoltInputEvents, a listener of JoltOutputEvents, or both. Jolt-aware beans are a subset of Custom GUI elements that follow beans guidelines.


JavaBeans components that are used in Java development environments to construct Jolt clients. JoltBeans consist of two sets of JavaBeans: JoltBeans toolkit and Jolt-aware AWT beans.

JoltBeans toolkit

A JavaBeans-compliant interface to BEA Jolt. The toolkit includes the JoltServiceBean, JoltSessionBean, and JoltUserEventBean.

Jolt Class Library

A set of Java classes that allows the user to write Java programs to access BEA Tuxedo services.

Jolt Relay (JRLY)

A standalone program that routes Jolt messages from the Internet to the Jolt Server Listener (JSL) or Jolt Server Handler (JSH) via the Jolt Relay Adapter (JRAD). Jolt Relay is not a BEA Tuxedo server or BEA Tuxedo client.

Jolt Relay Adapter (JRAD)

A BEA Tuxedo application server that does not include any BEA Tuxedo services. It requires command line arguments in order to work with the JSL and the BEA Tuxedo system. The JRAD may or may not be located on the same BEA Tuxedo host machine and server group to which the JSL server is connected.

Jolt Repository

A subsystem in Jolt that provides primitive services and storage for the service definitions.

Jolt Server Handler (JSH)

A program that runs on a BEA Tuxedo server machine to provide a network connection point for remote clients. The JSH works with the Jolt Server Listener (JSL) to provide client connectivity with the BEA Tuxedo system.

Jolt Server Listener (JSL)

A program that supports clients on an IP/port combination. The JSL works with the Jolt Server Handler (JSH) to provide client connectivity to the backend of the Jolt system. The JSL is administered by the same tools used to manage any resource within a BEA Tuxedo environment.

Jolt WAS for IIS

Renamed BEA Tuxedo-ASP Connectivity.

Jolt WAS for Servlet

Renamed BEA Tuxedo-JSE Connectivity.

Jolt WAS for WebLogic

Renamed BEA Tuxedo-WebLogic Connectivity.


See Jolt Relay Adapter.JREPSVR

A BEA Tuxedo server that provides services to access the Jolt Repository storage. It provides support for the Jolt run-time environment and minimum editing and query functions.


See Jolt Relay.


See Jolt Server Handler.


See Jolt Server Listener.

NT service

An executable program (.exe) that runs as a background task, and whose lifetime is controlled by the Service Control Manager (SCM). Services can be run at
startup or started (via the SCM) by the interactive user or by a process that a user is running.


See BEA Personality.


A Jolt client whose network connection can be torn down after being idle for a specific amount of time, but whose user context in BEA Tuxedo remains active.


See Service Control Manager.

Service Control Manager (SCM)

A Windows NT control panel applet that provides an interface for the interactive user to control NT services.


An applet that runs on a server. This term usually refers to a Java applet that runs within a Web server environment. This is analogous to a Java applet that runs within a Web browser environment.

WebLogic Enterprise

A mission-critical distributed-object application server in a CORBA environment.

WebLogic Express

An implementation of JDBC for use with Java applets or applications.

WebLogic Server

A pure Java application server for assembling, deploying, and managing distributed Java applications.


An indication that a bean is registered as a listener of events from another bean.


See WebLogic Enterprise.


See WebLogic Server.