dev@shoal.java.net

Re: [Shoal-Dev] Abstracting out the transport layer of Shoal(Initial version was committed)

From: Shreedhar Ganapathy <Shreedhar.Ganapathy_at_Sun.COM>
Date: Mon, 08 Jun 2009 07:09:37 -0700

Great work Bongjae. Joe and I will look into the diffs and respond soon.

best regards

Shreedhar

Bongjae Chang wrote:
> Hi,
> I have committedsources which try to abstract out the transport layer
> of Shoal to SHOAL_1_1_ABSTRACTING_TRANSPORT branch.
> I tried to use JXTA and Grizzly for transport layer experimentally.
> Moreover, you can run original Shoal version which has used JXTA with
> notabstracting out transportlayer because original sources and package
> havebeen preserved.
> Then, about transport layer, 3 modes exist.
> 1. original JXTA version
> Run with -DSHOAL_GROUP_COMMUNICATION_PROVIDE="jxta", this is default.
> 2. new JXTA version which is integrated in abstracting out the
> transport layer
> Run with -DSHOAL_GROUP_COMMUNICATION_PROVIDE="jxtanew"
> 3. grizzly version which is integrated in abstracting out the
> transport layer.
> Run with -DSHOAL_GROUP_COMMUNICATION_PROVIDE="grizzly"
> I think that JGroup could beintegrated easily as well, but I didn't
> try it yet. :)
> For more details, please see the "readme_transport_abstraction.txt"
> filewhich explains package structure, how to compile, how to run and
> todo list.
> You can downloadsources with SHOAL_1_1_ABSTRACTING_TRANSPORT tag in
> current Shoal cvs.
> Note that thisis just experimental version.
> I am looking forward toyour feedback and advice.
> I will welcome any comments, feedbacks and criticism!
> I really hope that your opinions will be applied to this version and I
> think that I need some helps. :)
> Without hesitation, try to review it!
> Thanks!
> PS) If you want and need to know more informations indetail about this
> changes, please let me know.
> --
> Bongjae Chang