On Mon, Jul 7, 2008 at 8:17 AM, Fullocto <[EMAIL PROTECTED]> wrote:
>
> Hello all;
>
> Yesterday I was thinking about my JBI ESB and my webservices that use soap
> to connect to the ESB.
> And I was asking why I am using SOAP?
>
> If  I know I am going to use an ESB as the backbone for our SOA, I may want
> my external services to use JBI binding. For example my client will use
> JBI/HTTP to contact a binding component consumer, and this one will only
> have to read the header (especially if we use WS addressing) and it can copy
> the message using streaming without any modifications. So it will improve
> the performance. (and it would be the same for the server with a bc
> provider)
>
> I think it is possible because servicemix team has already created the JBI
> binding (and transport) for the CXF SOAP stack. But I don't know if I can
> already create such a client/server using WSDL 2 java tools (I need to
> change the binding information in wsdl?)
>
> Moreover the HTTP BC could be able to transfer the XML(JBI) payload to the
> JBI environment.
>
> Do you think it is possible?

I'm not completely following your description above, but I think
you're suggesting the use of a non-SOAP client sending messages to SMX
and then going through the servicemix-cxf-bc to contact an external
web service. If this is what you're suggesting, then yes, this is
completely possible.

Bruce
-- 
perl -e 'print unpack("u30","D0G)[EMAIL 
PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache ActiveMQ - http://activemq.org/
Apache Camel - http://activemq.org/camel/
Apache ServiceMix - http://servicemix.org/

Blog: http://bruceblog.org/

Reply via email to