Hi, Check out the SEDA, Direct and VM components for in-VM communication http://camel.apache.org/seda.html http://camel.apache.org/seda.html http://camel.apache.org/direct.html http://camel.apache.org/direct.html http://camel.apache.org/direct.html http://camel.apache.org/direct.html
For differences between them, check http://camel.apache.org/how-do-the-direct-event-seda-and-vm-endpoints-compare.html http://camel.apache.org/how-do-the-direct-event-seda-and-vm-endpoints-compare.html Cheers, Ashwin... karypid wrote: > > Hello, > > I need to create a modular application using Camel. The structure is > that there is a "core" module and some peripheral "adapter" modules, > each of which is packaged as a WAR and deployed in the same container > (Jetty). > > What would be the most efficient way perform synchronous request-reply > message exchanges among the "core" and the "adapters"? > > The aparent way for me is to have each module export its API via a web > service and have one module invoke the other using SOAP/HTTP. > Performance is important however and I'd like to avoid that, since all > these WARs are meant to be installed in the same JVM (one jetty > container). > > Thank you in advance. > > > ----- --- Ashwin Karpe, Principal Consultant, PS - Opensource Center of Competence Progress Software Corporation 14 Oak Park Drive Bedford, MA 01730 --- +1-972-304-9084 (Office) +1-972-971-1700 (Mobile) ---- Blog: http://opensourceknowledge.blogspot.com/ -- View this message in context: http://old.nabble.com/Best-transport-for-in-vm-synchronous-message-exchanges-tp27711587p27714190.html Sent from the Camel - Users mailing list archive at Nabble.com.
