The K Desktop Environment

Next Previous Table of Contents

9. Glossary

CORBA

Common Object Request Broker Architecture, standard introduced by the OMG for distributed components that can be used independently of platform, implementation and operating system. CORBA itself is only the standard which requires a corresponding implementation that fulfills the requirements of the standard. KDE uses the MICO implementation, which provides a C++ interface to CORBA services.

BOA

Basic Object Adapter. Interface defined by the OMG, which offers fundamental operations for managing remote objects.

COS

Common Object Services. Collection of standard services to simplify developing standard applications. Naming, Event and Lifecycle-services are a part of the COS collection.

DII

Dynamic Invocation Interface, interface to execute dynamic invocations in opposition to static invocations (clent side)

Dynamic Invocation

Creation and execution of a request, whose signature is probably first known at runtime in opposition to static invocation.

DSI

Dynamic Skeleton Interface. Server side in opposition to a DII.

GIOP

General-Inter-ORB-Protocol

IIOP

Internet-Inter-ORB-Protocol

IMR

Implementation Repository

IOR

Interoperable Object Reference. The reference is specificated in the two parts GIOP and IIOP.

IDL

Interface Definition Language. C++-Syntax similar programming language to describe object interfaces. The implementation translates IDL's to their target programming language.

Interface

in CORBA, all exported methods and attributes of an object are called an interface, whereby these are defined in IDL. Elements which are not specified in the interface are not accessible by clients.

IOP

Interoperability Profile

MICO

free implementation of the CORBA standard. KDE's KOM/OpenParts technology is based on the MICO implementation.

OMA

Object Management Architecture

OMG

Object Management Group

ORB

Object Request Broker, abstract name for the communication service between clients and remote objects.

POA

Portable Object Adapter. The POA extends the features the BOA provides; introduced in the CORBA 2.2 standard.

Next Previous Table of Contents