CORBA 2.3 Glossary (NonStop CORBA 2.3.7+)
command-line interface (CLI)
The method for accepting input lines from either stdin or a script file; that is, a primitive
command-line interface.
commit
Declare (a transaction) complete.
Common Object Request Broker Architecture (CORBA)
A definition of standard components and required interfaces to support the interaction of
object-oriented components across heterogeneous networks. CORBA is defined by the Object
Management Group (OMG).
Common Object Services (COS)
A series of OMG specifications for services useful to applications in the context of CORBA. COS
includes a Naming Service, an Event Service, a Lifecycle Service, and a Persistence Service,
among others. Also called CORBAServices.
component
A discrete unit of application function, such as a client or server, typically suitable for mixing and
matching with other components to create one or more different applications. (One advantage of
component-based application development is the ability to use the same component in different
applications.)
concurrency
Simultaneous operation. This term can apply to processes running in parallel, simultaneous
transactions, or multiple clients using the same object (or other resource) at the same time.
concurrency service
An application service that manages simultaneous access to objects by multiple clients, primarily
by supporting read-locking and write-locking requests.
configuration database
A database that stores execution information such as program profiles and operating information
needed by NonStop CORBA services. The database is dynamically maintained, and it may be
changed by users of the NonStop Distributed Component Console, the configuration management
tool, or by CORBA servers.
constructor
A method that creates an object. In the C++ and Java languages, constructors are instance methods
that have the same name as their class. Constructors are invoked by using the new keyword.
container
A specialized component that contains and manages other components.
control object
A type of object that coordinates other objects, for example, to perform transactions on a set of