[omniORB] OmniORB over ATM

Basma Driss driss@enst.fr
Fri, 18 Jun 1999 15:21:59 +0200


--------------3F19EB0A132636B1D5EABF1C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi

I'm trying to add an ATM transport to the ORB. I have read the papers
about omniTransport "The implementation of a Native ATM Transport for a
high performance ORB" and omniORB2 "The implementation of a high
performance ORB over multiple network transports". I have also read the
notes in ropeFactory.h.

However, I don't understand the following:

Suppose that I have added the code to create ATM incomning connections
in BOAobjectManager and ATM outgoing connections in ORB_init. When I'm
running an application in an ATM platform, how does the omniORB realize
that the network transport is AAL5 and uses the ATM factories instead of
TCP factories.

Thanks for help

Basma Driss Elkaleh

--------------3F19EB0A132636B1D5EABF1C
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<font size=+1>Hi</font><font size=+1></font>
<p><font size=+1>I'm trying to add an ATM transport to the ORB. I have
read the papers about omniTransport "The implementation of a Native ATM
Transport for a high performance ORB" and omniORB2 "The implementation
of a high performance ORB over multiple network transports". I have also
read the notes in ropeFactory.h.</font><font size=+1></font>
<p><font size=+1>However, I don't understand the following:</font><font size=+1></font>
<p><font size=+1>Suppose that I have added the code to create ATM incomning
connections in BOAobjectManager and ATM outgoing connections in ORB_init.
When I'm running an application in an ATM platform, how does the omniORB
realize that the network transport is AAL5 and uses the ATM factories instead
of TCP factories.</font><font size=+1></font>
<p><font size=+1>Thanks for help</font><font size=+1></font>
<p><font size=+1>Basma Driss Elkaleh</font></html>

--------------3F19EB0A132636B1D5EABF1C--