|
CORBA Architecture
The Common Object Request Broker Architecture (CORBA) is structured to allow integration of a wide variety of object systems. The motivation for some of the features may not be apparent at first, but as we discuss the range of implementations, policies, optimizations, and usages we expect to encompass, the value of the flexibility becomes more clear.
|
|
The CORBA Architecture
Each component of the CORBA architecture is described in detail.
|
|
MMN Project: CORBA Compatible Architecture
CORBA IDL is used to specify object interfaces in terms of RPC-like invocations and one-way messages. However, multimedia applications need to communicate using flows of continuous media which have temporal constraints on the delivery of individual frames and require QoS guarantees.
|
|
Common Object Request Broker Architecture
"Using a CORBA-compliant ORB, a client can transparently invoke a method on a server object, which can be on the same machine or across a network. The ORB intercepts the call, and is responsible for finding an object that can implement the request, passing it the parameters, invoking its method, and returning the results of the invocation.
|
|
Object Request Broker
ORB technology promotes the goal of object communication across machine, software, and vendor boundaries.
|
|
ORB Portability Joint Submission
(Final), Part 1 of 2, orbos/97-05-15
At the time of this draft, the consolidated IDL for the portable server in Section 3.4,
“Consolidated IDL Related to PortableServer”, and the IDL for the Dynamic Any
capability in Section 4.3, “DynAny API”, have been successfully compiled on the
following IDL compilers.
|
|
What is CORBA?
Common Object Request Broker Architecture.
|
|
ON THE USE OF CORBA IN
HIGH LEVEL SOFTWARE APPLICATIONS AT THE SLS
Beam dynamics applications at the Swiss Light Source (SLS) have benefitted from a distributed computing environment in which the Common Object Request Broker Architecture (CORBA) forms the middleware layer and access point to several different software components.
|
|
ON THE USE OF CORBA IN
HIGH LEVEL SOFTWARE APPLICATIONS AT THE SLS
Beam dynamics applications at the Swiss Light Source (SLS) have benefitted from a distributed computing environment in which the Common Object Request Broker Architecture (CORBA) forms the middleware layer and access point to several different software components.
|
|
An EJB/Corba architecture for data intensive scientific computations.
While the efficient management of large data has made big strides in business applica-tions,
the management of data in scientific computations has lagged behind. We report on
our research applying common middleware solutions in scientific computing applications. In
our aproach, Enterprise JavaBeans are used for metadata, thereby combining the benefits of
object persistence and relational databases. CORBA provides the link to legacy codes and the
infrastructure for distributed computing.
|
|
CORBA: Integrating Diverse Applications Within Distributed Heterogeneous
Environments
While the efficient management of large data has made big strides in business applica-tions,
the management of data in scientific computations has lagged behind. We report on
our research applying common middleware solutions in scientific computing applications. In
our aproach, Enterprise JavaBeans are used for metadata, thereby combining the benefits of
object persistence and relational databases. CORBA provides the link to legacy codes and the
infrastructure for distributed computing.
|
|
CORBA IN CONTEXT
By any reasonable measure, the Common Object Request Broker Architecture (CORBA) is a success. Yet it continues to be underestimated, belittled, or completely ignored. Some critics deride the idea of distributed object computing. Others proclaim the superiority of rival middleware standards: Microsoft Component Object Model (COM+), message-oriented middleware, Enterprise Java, and, most recently, Simple Object Access Protocol (SOAP).
|
|
CORBA: Integrating Diverse Applications Within Distributed Heterogeneous
Environments
While the efficient management of large data has made big strides in business applica-tions,
the management of data in scientific computations has lagged behind. We report on
our research applying common middleware solutions in scientific computing applications. In
our aproach, Enterprise JavaBeans are used for metadata, thereby combining the benefits of
object persistence and relational databases. CORBA provides the link to legacy codes and the
infrastructure for distributed computing.
|
|
CORBA: Integrating Diverse Applications Within Distributed Heterogeneous
Environments
While the efficient management of large data has made big strides in business applica-tions,
the management of data in scientific computations has lagged behind. We report on
our research applying common middleware solutions in scientific computing applications. In
our aproach, Enterprise JavaBeans are used for metadata, thereby combining the benefits of
object persistence and relational databases. CORBA provides the link to legacy codes and the
infrastructure for distributed computing.
|