Hendrik Jander wrote:

Hello,

im doing some research on ESB's actually and also evaluated ServiceMix while
this.

Im a bit confused about the Distribution aspect of ServiceMix.This is because i
read that that JBI itself in its actual version is not distributed.
So how can ServiceMix implement an distributed ESB based on JBI?
Specs are never closed. I don't think the J2EE specs defines clustering of j2ee servers, but
this is a well known feature.

in the docs i only can find doucmentation about JMS topologies.
so , is this the key to distribution of ServicexMix? and if so, is the service
repository then also distributed?
In ServiceMix, you have basically two options to make two services in different jvm talk together:
 * the first one is to go throught binding components and a known protocol
* the second one is to use a cluster flow, which ease the pain: you do not have to define explicitely the route from one service to the other. They are automatically discovered.

ServiceMix uses ActiveMQ (the well known open source JMS provider) to provide this distribution. But it also provides load-balancing and fail-over : if the same service is on two different nodes, they will act as the same service and requests may be load-balanced between the two service instances. However, ServiceMix does not currently provide a service repository, where all services would automatically be deployed on all clustered
ServiceMix containers.

Cheers,
Guillaume Nodet

This may be newbie question for you, but im a bit confused with the stuff..:)

REgards,
Hendrik


----------------------------------------------------------------
This mail was sent through http://webmail.uni-jena.de



Reply via email to