Hi Ade, Many thanks for the reply and the suggestions.
Kind regards, Charles Moulliard Senior Enterprise Architect (J2EE, .NET, SOA) Apache Camel Committer ******************************************************************* - Blog : http://cmoulliard.blogspot.com - Twitter : http://twitter.com/cmoulliard - Linkedlin : http://www.linkedin.com/in/charlesmoulliard On Thu, Apr 15, 2010 at 4:36 PM, Adrian Trenaman <trena...@progress.com>wrote: > Hi Charles, > > I'm blessed to have quite a lot of experience in CORBA from my past, and, > quite a lot of experience in Camel too ;) > > There are lots of cool, dynamic, sexy ways you could do this. However, I > think that if you're looking to integrate with an existing CORBA service, > the best way is going to be to simply create a CORBA client-side proxy in > the usual way, and invoke on it from within a custom processor. > > from("...") > .process(new Processor() { > myCorbaProxy.doSomething(); > }) > > Using the CORBA DII to do more dynamic invocation would be lots of fun, but > would be a massive amount of work with probably little benefit. Likewise, if > you're trying to invoke a Camel route from a CORBA service, the best way > would be to do a Java CORBA implementation class that invokes on a Camel > route using a ProducerTemplate: the CORBA DSI is going to be overkill. > > Of course, you could even go even closer to the wire and write your own > IIOP codecs for the Mina component in Camel... a huge amount of fun but > months of work with probably very little benefit!! > > Best, > Ade. > > > On 15/04/2010 15:24, Charles Moulliard wrote: > >> Hi, >> >> Is there a way to integrate Apache Camel with a bus CORBA using IIOP >> protocol ? >> >> Kind regards, >> >> Charles Moulliard >> >> Senior Enterprise Architect (J2EE, .NET, SOA) >> Apache Camel Committer >> >> ******************************************************************* >> - Blog : http://cmoulliard.blogspot.com >> - Twitter : http://twitter.com/cmoulliard >> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard >> >> >