Java Sockets is a class library which wraps the nonblocking network I/O (java.nio.
*) package from SUN Microsystems, in the style of the C++ Sockets library.
...dedicated into Java open source projects
MINA (Multipurpose Infrastructure for Network Applications) is a network application framework which helps users develop high performance and high scalability network applications easily.
The Apache Directory Server is an embeddable LDAP server written in Java. It has been designed to introduce triggers, stored procedures, queues and views to the world of LDAP which has lacked these rich constructs.
JGroups is a toolkit for reliable multicast communication.
(Note that this doesn't necessarily mean IP Multicast, JGroups can also use transports such as TCP).
It can be used to create groups of processes whose members can send messages to each other. The main features include
DrFTPD is a Distributed FTP server written in java. DrFTPD consists of a master and a collection of file transfer slaves which handle actual file transfers. A single master may have an indefinite amount of slaves at its disposal. Some names that could be used to describe this are: ftp site merger, ftp cluster, ftp grid or multi site bnc.
JCGrid is an easy-to-use tools for real-world grid-computing. It requires only to install Java Runtime. It doesn't require any OS specific setup (works on any platform thanks to Java). It doesn't require too any file system sharing capability (i.e. NFS, etc). You can easy split your cpu-intensive task among several Workstations/PCs/Macs/etc by using the JCGrid framework. Any file required for completing the task will be transferred by the framework. A cache is used in order to minimize file transfers. You can easy add or remove Workstations/PCs/Macs from the grid at runtime without the loose of any work. It includes the support for POVRay as an example of use. A demonstration of a public grid with anonymous users for rendering Mandelbrot set is included too.
|Page 1 of 2|