|
Hi Craig,
It's certainly possible to do what you're suggesting -- effectively build a "bridge" server which can translate the two protocols on the fly. This bridge could be built statically for a given interface -- this approach has been used in the past to do bridging between COM and CORBA (IONA had a product back in 95 or 96 which did just this). IONA also has a product called "COMet" which does "dynamic" bridging -- a CORBA IFR can be read by COM clients and put into a .tlb.
I'm wondering though if there might not be a more elegant way to do this with ICE... I'm not sufficiently versed in everything it offers yet but I'd wonder whether you could provide a transport or protocol adapter which could assist with this. I don't know whether this is currently supported or possible -- I'd have to leave this to Marc or Michi to answer ;-)
|