MINA is NIO framework means it makes Network programming very easy or
should I say as simple as a walk in the park.

JGroup is meant for Reliable multicast, (not necessary pure IP
multicast), means you can emulate multicast on TCP or JMS, simply
meaning the message shall be delivered to all registered
clients/nodes.

MINA as of today does not support multicast.

As far as comparison is considered, there is no direct comparison, as
one of them is a pure framework (MINA), whereas JGroup has framework +
custom functionality related to Multicast Groups.

In simple words, if MINA supports Multicast, it can be used as part of
Stack within JGroup (conceptually).
So even if MINA has multicast support, you just can't go and replace
JGroup with it.

I think JBoss uses JGroup for Cluster implementation.

Hope it helps.

-- 
thanks
ashish

Blog: http://www.ashishpaliwal.com/blog
My Photo Galleries: http://www.pbase.com/ashishpaliwal

Reply via email to