[Spread-users] Java library DROP JVM 1.1 support?
Nuno Carvalho
nunomrc at di.fc.ul.pt
Fri Jan 5 06:57:12 EST 2007
Hi all,
On Jan 4, 2007, at 9:57 , Daniel Rall wrote:
> On Fri, 01 Apr 2005, toby cabot wrote:
>
>> Jonathan Stanton wrote:
>>> Does anyone have a problem with that or a reason we should continue
>>> to support 1.1?
>>
>> I'm in favor of having a high-performance driver that uses the recent
>> JVM I/O features but you might want to keep the old one around in
>> case
>> someone needs to run it in an applet.
>
> Jonathan, I recommend dropping support for Java 1.1 in favor of 1.2.
> A high performance client could be built using Java 1.5's NIO
> features, but I would recommend against this being the sole supported
> Java client. Perhaps a conditionally-compiled extension of the
> existing client could be provided?
We have a Java API for Spread that you mint be interested :)
I'm working on a research project where we need a generic service and
API for group communication, so we built the jGCS, a Group
Communication Service for Java.
This service uses a generic API and has several implementations.
Spread is one of them. One of the good features about this service is
that one can change the toolkit that provides group communication
without changing the application code, using the Inversion of Control
design pattern.
Regarding the Spread binding of jGCS, we noticed that the Spread Java
API is a bottleneck in performance, so we implemented jGCS using the
JNI.
jGCS is a very optimized Java API alternative for Spread.
You can find more information about jGCS here: http://jgcs.sf.net
and the project: http://gorda.di.uminho.pt/
Cheers,
--
Nuno Carvalho
University of Lisbon, Portugal
http://dialnp.di.fc.ul.pt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.spread.org/pipermail/spread-users/attachments/20070105/8a990fa5/attachment.html
More information about the Spread-users
mailing list