Corba Section Index | Page 8
Can a naming context be named in another context
Sure, that's the point. A naming context is just another object.
As such it can be named in another context. The result is an arbitrary
naming graph. The naming graph can span multiple servers
all...more
What are CORBA Services?
Another important part of
the CORBA standard is the definition of a set of distributed services
to support the integration and interoperation of distributed objects.
As depicted in the graphic bel...more
What is a name?
A name is a sequence of name components. The sequence represents
the path from the naming context to a named object. That is, since
a naming context can be named in another naming context, the nam...more
What is a naming context?
A naming context is an object implemented by the CORBA Naming
Service. It consists of a set of unique bindings that map
names to object references. The names are unique within
the context. To crea...more
What is CORBA good for?
CORBA defines a platform-independent, language-independent architecture for writing distributed, object-oriented applications. CORBA objects can reside in the same process, on the same machine, do...more
What is CORBA?
CORBA is an acronym for Common Object Request Broker Architecture. It refers to a standard specification for an architecture for a distributed object system. It allows a distributed, heterogeneous...more
What is Cos Naming?
Cos Naming is another name for the CORBA Naming Service. It
stands for Common Object Services Naming. The name service maps
names to CORBA object references. The name service implements
a simple C...more
What is the kind field for?
The kind field allows type information to be encoded
in the name component. This is similar to file system names in
many operating systems where the extension indicates the type
of file. (For exam...more
What is the OMG?
The Object Management Group (OMG) is the group responsible for defining CORBA. The OMG comprises over 700 companies and organizations, including almost all the major vendors and developers of dist...more
What is the ORB?
The Object Request Broker
(ORB) is the distributed service that implements requests to remote
objects. It locates the remote object on the network, communicates
the request to the object, waits fo...more
What's an object reference?
Distributed objects are identified by object references. A client holding an object reference can request the services of the object. Object references are typed by IDL interfaces.
Who produces CORBA products?
The most popular commercial CORBA products are VisiBroker and OrbixWeb from Inprise Corporation and Iona Technologies, respectively. The Java 2 platform supports Java IDL. Java IDL is a scaled dow...more
Why not just use Java?
Java's Remote Method Invocation (RMI) provides functionality similar to CORBA with the limitation that both clients and servers must be Java programs. If you to integrate software written in langu...more
Why should I care about IIOP?
When CORBA products support IIOP, they can interoperate, meaning objects from one vendor's CORBA product can issue requests on objects from another vendor's product. Since no one vendor supports a...more
Why use CORBA?
CORBA provides a high level distributed object model for applications. By using CORBA, the application developer need not be concerned with low level networking protocols, data formats, etc. A COR...more