I thank you for your help. 

> There is one ActiveMQ broker per ServiceMix instance. When there are
> multiple instances of ServiceMix the brokers can be networked for
> broker-to-broker communication.
> 
I have a question: 

AFAIY inside the JBI environment (by the way I think it includes NMR, BC/SE,
doen't it?) service consumer/provider exchange their "JBI messages"
(actually there is the MessageExchange that is fixed on each participant of
the  exchange, and NormalizedMessage are sent according to MEP, right?).

But if the ServiceMix is distributed (several NMR each one with one broker
merged into one logical NMR), the "JBI message" can be put on a queue
managed by another broker. As ActiveMQ is based on JMS, does the broker act
as a JMS BC to transfer the "JBI NormalizedMessage" from one NMR to the
other?
If yes, can't we use the ActiveMQ broker as a JMS BC?

- I have another question about the JMS in service mix
http://servicemix.apache.org/use-cases-whole.html
in the "Department Store Distributor's Order Processing System" use case
Why should we need the JCA container ? I thought that the NMR was in charge
of managing the queues.

By the way, in the caption:

> # Resource Adapter: a resource adapter provides connectivity between a
> specific external application and the ESB. In the Basic example the jencks
> container provides a JMS resource adapater.
> # Binding Component (BC): a BC provides connectivity to applications that
> are external to the ESB.
> 
Does "resource adapter" mean that the jenck container will communicate with
SE through the NMR without passing through a BC?

I am having fun with all this "theory" =) but I probably need to experiment
the ESB to understand better... (tomorrow task ;))




-- 
View this message in context: 
http://www.nabble.com/Distributed-ESB%3A-what-does-it-mean--tp16121615s12049p16183083.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to