BEA Logo BEA eLink Adapter into WebLogic Enterprise CORBA 1.0

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

 

   eLink Adapter into WebLogic Enterprise CORBA Doc Home   |   BEA eLink Adapter into WebLogic Enterprise CORBA User Guide   |   Previous Topic   |   Next Topic   |   Contents   |   Index

Glossary

 

A

application

In the WebLogic Enterprise system, a single computer program designed to do a certain type of work.

application programming interface (API)

The verbs and environment that exist at the application level to support a particular system software product. A set of well-defined programming interfaces (that it, entry points, calling parameters, and return values) by which one software program uses the services of another.

ATMI

Application to Transaction Monitor Interface. The application interface to the BEA eLink Platform system that includes transaction routines, message handling routines, service interface routines, and buffer management routines.

B

BEA eLink Platform application

One or more BEA eLink Platform domains cooperating to support a single business function.

BEA eLink Platform domain

A collection of BEA eLink Platform servers, services, interfaces, machines, and associated resource managers defined by a single UBBCONFIG (ASCII version) or TUXCONFIG (binary version) configuration file.

BEA eLink Platform System

The BEA eLink Platform software as the customer receives it from BEA Systems, Inc.

BEA WebLogic Enterprise Software

The BEA WebLogic Enterprise product as the customer receives it from BEA Systems, Inc.

BEA WebLogic Enterprise System

The BEA WebLogic Enterprise software and the hardware on which the WebLogic Enterprise software is running.

C

client

Any code that invokes an operation on a distributed object.

CORBA

Common Object Request Broker Architecture. A multivendor standard published by the Object Management Group for distributed object-oriented computing.

CORBA Interface

A description of an object type and its methods. At runtime, a CORBA Object implements an interface. The interface specifies methods sufficient to represent a given business entity and its behaviors.

CORBA Method

Referred to as an operation in the CORBA specification, this is a named function on an object. Methods operate only on their associated object and exist in a namespace unique to their class. Method names may be any length. CORBA objects (more specifically their interfaces) are specified using Interface Definition Language (IDL). IDL explicitly defines the data contract for a method (i.e. what arguments a method requires, and the types for those arguments).

CORBA Naming Service

The CORBA service that defines conventions for creating, deleting, copying, and moving objects.

CORBA Object

An instance of a CORBA interface that represents a single business entity and the implementation for that interface. Any number of objects may be instantiated for a given interface definition.

CORBA ORB

Any Object Request Broker (ORB) that complies with the CORBA standard. A CORBA ORB is a communications intermediary between client and server applications that typically are distributed across a network. The WebLogic Enterprise ORB is a CORBA ORB.

CORBA Services

A set of system services for objects that were developed for the programmer. These services, defined in OMG IDL by the OMG, can be used to create objects, control access to objects, track objects and object references, and control the relationship between types of objects. Programmers can call object service functions instead of writing and calling their own private object service functions.

D

Domain Configuration (DMCONFIG) File

The file that describes the relationship between the local domain (the domain in which the DMCONFIG file resides) and remote domains (any other domains). There is one DMCONFIG file per domain. The DMCONFIG file contains domain information for BEA eLink Platform domains and for WebLogic Enterprise domains.

E

EJB home interface

An EJB component interface that allows clients to look up and/or create EJBs.

eLink Application

A collection of operating system processes that together form a business application designed to accomplish a specific business task.

eLink Domain

Synonymous with eLink application.

eLink Service

A named function entry point which can perform some application function. A service invocation is the basic unit of work in an eLink application. Services are not associated with any particular object within a system and are global in scope. All services in an application exist within a single namespace. Service names are limited to 15 characters in length. Services have no explicit data contract with a user, and pass data using typed buffers. The data contract is embodied in the actual implementation code for the service.

Enterprise Java Beans (EJB)

An API specification for building scalable, distributed, component-based, multitiered applications. EJBs leverage and extend the JavaBeans component model to provide rich, object-oriented transactional environment for developers creating enterprise applications.

F

factory

Any distributed CORBA object that returns an object reference to other distributed CORBA objects. A factory is located in the server application.

factory finder

A CORBA object that locates the factories that an application needs. Both client applications and server applications can use a factory finder. A factory finder object provides an implementation of the CORBAservices COSLifeCycle.factoryFinder interface, as well as the BEA Tobj.FactoryFinder interface.

factory_finder.ini file

The FactoryFinder configuration file for domains. This file is parsed by the TMFFNAME service when it is started as a Master NameManager. The file contains information used by NameManager to control the import and the export of object references for factory objects with other domains.

I

Interface Definition Language (IDL)

Specified in the CORBA specification, IDL defines the interfaces for all objects in a CORBA application. The interface definitions include object names, method names, method argument names and types, etc.

Interface Repository

An online database that contains the definitions of the interfaces that determine the CORBA contracts between client and server applications.

L

Local Factory

A factory object that exists in the local domain that is made available to remote domains through WebLogic Enterprise factory finder.

R

Remote Factory

A factory object that exists in a remote domain that is made available to the application through a WebLogic Enterprise factory finder.

T

TMFFNAME

A server application provided by BEA Systems, Inc. that runs the FactoryFinder and supporting NameManager services that maintain a mapping of application-supplied names to object references.

TMIFRSVR

A server application provided by BEA Systems, Inc. for accessing the Interface Repository API defined by CORBA.

Tuxedo

Middleware software that manages applications and transactions. Tuxedo also provides application development tools for writing distributed applications.

TUXCONFIG file

The binary version of the configuration file for a BEA WebLogic Enterprise or a BEA eLink Platform application. This file is accessed by all BEA WebLogic Enterprise and BEA eLink Platform processes for all configuration information.

U

UBBCONFIG file

eLink configuration file used to control the runtime behavior of an eLink application. This file describes the servers that will run in the application.

W

WebLogic Enterprise Domain

A collection of WebLogic Enterprise or BEA eLink Platform servers, services, interfaces, machines, and associated resource managers defined by a single UBBCONFIG (ASCII version) or TUXCONFIG (binary version) configuration.