Hi Takahiro,

When considering a specific library in isolation, e.g. HornetQ, there is 
little difference between using it within or without an app server.

Benefits of an app server include uniform deployment, centralized 
configuration, monitoring, and control, clustering capabilities to support 
scaling and high availability, multi-resource transactions, and in-process 
services like caching, messaging, and scheduling. Things that matter to 
larger organizations in which different groups produce applications that 
need to coordinate, often deployed to environments controlled by still 
other groups.

For certain applications, I would recommend using libraries to access 
external processes like Memcached, RabbitMQ, or cron, for example. And for 
others, I would recommend an app server.

As always, it depends on the requirements of the application and the 
capabilities of the organization to support it.

Thanks,
Jim

On Tuesday, September 11, 2012 7:26:21 PM UTC-4, Takahiro Hozumi wrote:
>
> Hi, 
>
> Forgive my ignorance, although I think the project must be useful, but 
> I still don't understand what is the benefit of using application 
> server. 
> What is the difference between using a particular library(e.g. 
> HornetQ) with JBoss AS7 and using the same one without JBoss AS7? 
>
> Cheers, 
>
> - Takahiro 
>
> On Sep 12, 4:30 am, Jim Crossley <jcrossl...@gmail.com> wrote: 
> > We released our third official version of Immutant today! 
> > 
> > With this release we now publish the Immutant namespaces to Clojars. 
> They 
> > are of limited use when run outside of Immutant, of course, but they'll 
> at 
> > least compile so you can mock/stub/redefine them in your unit tests. You 
> > can render some of them mostly functional by adding the relevant jars to 
> > your project.clj, e.g. Infinispan, HornetQ, etc, and we expect to add 
> more 
> > "container-less" functionality in future releases. 
> > 
> > Obviously, they're completely functional *inside* an Immutant container, 
> so 
> > we've published a library to facilitate integration testing, and 
> continued 
> > to improve our nrepl/swank support so you can now add dependencies to 
> your 
> > project on the fly without having to redeploy it. 
> > 
> > Here's the announcement:http://bit.ly/immutant030 
> > 
> > Enjoy and thanks, 
> > Jim 
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to