[omniORB-dev] CORBA Extensible Transport Framework

Jürgen Weber jugewe at yahoo.com.br
Wed Nov 9 04:09:07 GMT 2005



--- Duncan Grisby <duncan at grisby.org> wrote:

> omniORB has a pluggable transport framework, and
> it's relatively easy to
> add new transports on top of a stream protocol. Look
> at the transports
> in the src/lib/omniORB/orbcore/tcp, unix and ssl
> directories. The ssl
> transport is a good example since it lives in a
> separate library that
> initialises itself as it is loaded.

The idea would be to send each GIOP message as one
MQSeries message, over that could be written a stream
protocol.

But the flow of control would have to be quite
different:

loop
    call sleepOnGetMessage()
    unMarshal()
    callPOA()
    marshal()
    sendReplyMessage()
endloop

So the Orb would have to run single threaded (at least
there would be only one input queue, so no need for
multithreading).


> 
> > There are still some conservative banks who do not
> > allow IP networking traffic between sites, but do
> use
> > IBM's MQSeries.
> 
> That's odd, considering MQSeries sends its messages
> over IP...

Not only, it also works over APPC
(http://www.javvin.com/protocolAPPC.html)

Thanks,
Juergen


	
		
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com



More information about the omniORB-dev mailing list