On 5/22/06, Legolas Woodland <[EMAIL PROTECTED]> wrote:
Hi Thank you for reading my post what is relation of an ESB with an Application server ? how this two compare ? how this two co-exist or help each other to drive an enterprise ?
ServiceMix can operate in two modes: 1) Standalone 2) With an app server ServiceMix is a container based on the Java Business Integration spec that provides a lightweight development environment for event-driven applications and/or service oriented applications whose purpose is to integrate with different protocols and transports. ServiceMix offers transactionality via Jencks (http://jencks.org/) and remoting via Lingo (http://lingo.codehaus.org/) and it all sits on top of the XBean kernel (http://xbean.org/) (which sits on top of Spring (http://springframework.org/). ServiceMix provides the same environment no matter whether it's running standalone or with a Java application server. Some environments don't need J2EE/Java EE and others do so ServiceMix offers support for both. The two approaches can certainly coexist, but when using ServiceMix (or it's big brother LogicBlaze FUSE (http://www.logicblaze.com/fuse_features.jsp)) there's little need to use a full app server unless you're doing EJBs or some app server-specific functionality. Bruce -- perl -e 'print unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' Apache Geronimo - http://geronimo.apache.org/ Apache ActiveMQ - http://incubator.apache.org/activemq/ Apache ServiceMix - http://incubator.apache.org/servicemix/ Castor - http://castor.org/
