[mico-devel] GIOP

Karel Gardas kgardas at objectsecurity.com
Fri May 25 10:09:21 PDT 2007


On Tue, 22 May 2007, Daniel Pereira wrote:

> Hello all,
>
> I'm studying MICO implementation and I'd like to understand more about GIOP,
> IIOP.
> The GIOP is the basic interoperability, and the IIOP is specific to TCP/IP.

Yes.

> I'd like to make MICO support other protocol (ATM, optimization TCP/IP).
> Mico support that?

Not yet, but if you write it and submit for inclusion then it'll be. :-)

Are you directly interested in ATM or are you free what to implement, but 
just something? IMHO for beginner it might be more easy to implement 
something where specification already exists and where there are also some 
implementations for interoperability testing otherwise you will need to 
begin with thinking about a protocol specification first.

For example OMG provides Unreliable Multicast specification which 
specifies Multicast Inter-ORB Protocol (MIOP): 
http://www.omg.org/cgi-bin/doc?ptc/2003-01-11 and a draft of GIOP SCTP 
Protocol Mapping Specification: http://www.omg.org/docs/ptc/03-08-20.pdf

Whatever you choose, you will need to enhance MICO by appropriate protocol 
Transport, TransportServer classes, Address and AddressParser, enhance 
IORProfile by your protocol tag, etc. Please use latest snapshot, which is 
here: http://www.mico.org/snapshots/mico-070521.tar.bz2 and if you install 
darcs you will be able to use it (all darcs metadata are there) to 
record your changes and then to send patches to us.

Cheers,
Karel
--
Karel Gardas                  kgardas at objectsecurity.com
ObjectSecurity Ltd.           http://www.objectsecurity.com
---
Need experienced, fast, reliable technical MICO support?
---> http://www.objectsecurity.com/mico_commsup_referral.html <---
---


More information about the Mico-devel mailing list