home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
opendc12.zip
/
SG244883.ZIP
/
2_7_1.1
< prev
next >
Wrap
Text File
|
2001-01-27
|
3KB
|
58 lines
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<HTML>
<HEAD>
<base href="http://publib.boulder.ibm.com:80/cgi-bin/bookmgr/BOOKS/EZ30OZ00/2.7.1.1">
<title>
2.7.1.1 "OS/2 WARP and OpenDoc"
via IBM BookManager BookServer
</title>
</head>
<body background="/bookmgr/backdrop.gif">
<banner><br>
<a href="../../library"><img src="/bookmgr/libicon2.gif" border=0 alt="[Library]"></a>
<a href="CONTENTS#2.7.1.1"><img src="/bookmgr/contents.gif" border=0 alt="[Contents]"></a>
<img src="/bookmgr/drevs.gif" border=0 alt="[Revisions]">
<a href="2.7.1"><img src="/bookmgr/prev.gif" border=0 alt="[Prev Topic]"></a>
<a href="2.7.1.2"><img src="/bookmgr/next.gif" border=0 alt="[Next Topic]"></a>
<a href="../../search?book=EZ30OZ00"><img src="/bookmgr/search.gif" border=0 alt="[Search]" ></a>
<img src="/bookmgr/dslist.gif" border=0 alt="[Search Results]">
<img src="/bookmgr/dsprev.gif" border=0 alt="[Prev Topic Match]">
<img src="/bookmgr/dsnext.gif" border=0 alt="[Next Topic Match]">
<img src="/bookmgr/dnotes.gif" border=0 alt="[Notes]">
<img src="/bookmgr/dlnotes.gif" border=0 alt="[List Notes]">
<a href="../../print?book=EZ30OZ00"><img src="/bookmgr/print.gif" border=0 alt="[Print]"></a>
<a href="../../download/EZ30OZ00.boo"><img src="/bookmgr/download.gif" border=0 alt="[Download]" ></a>
<a href="../../help/book"><img src="/bookmgr/help.gif" border=0 alt="[Help]"></a>
<hr>
<a name="HDR4610DOB"><H4> 2.7.1.1 Object Request Broker</H4></a>
</banner>
<pre width="80">
The first piece of the OMA standardized by the OMG was the Object Request
Broker. This is an infrastructure for objects to communicate across
different address spaces, over heterogeneous network environments and
across different operating system platforms. It ensures that requests to
remote objects located on other machines are delivered in a transparent
way, hiding all the complexity of communication protocols. The interfaces
are stored in an interface repository, which is part of the CORBA
architecture. This interface repository is a self describing system,
containing all metadata about the interfaces needed to get all information
about other interfaces at run time. Thus, objects can interoperate with
each other even if they are on different machines running on different
operating systems using different protocol stacks.
<p>
The approach of the OMG only to standardize the interfaces, raised one
problem: The vendor dependant implementations of ORBs were very
incompatible. That means requests between objects cannot be routed across
different ORBs using CORBA 1.x technology. This was addressed by the next
release: the CORBA 2.0 architecture. It defines a common set of commands
and formats to ensure that a request can be transmitted across different
ORBs as DSOM from IBM, DOMF the ORB from HP or DOE from DEC.
</pre>
</pre>
<hr>
<br><a href="2.7.1"><img src="/bookmgr/prev.gif" border=0 alt="[Prev Topic]"></a>
<a href="2.7.1.2"><img src="/bookmgr/next.gif" border=0 alt="[Next Topic]"></a>
<cite> ⌐ Copyright IBM Corp. 1996</cite>
<HR><p><h6><a href="/cgi-bin/bookmgr/library">IBM BookManager« BookServer</a> Copyright 1989, 1999<a href="http://www.ibm.com/"> IBM</a> Corporation. All rights reserved.</h6><p>
</BODY></HTML>