JavaGroups is a group communication toolkit written entirely in Java. It is based on IP multicast, but extends it with
- reliability and
- group membership.
Reliability includes
- lossless transmission of a message to all recipients (with retransmission of missing messages)
- fragmentation of large messages into smaller ones and reassembly at the receiver's side
- ordering of messages, e.g. messages m1 and m2 sent by P will be received by all receivers in the same order, and not as m2, m1 (FIFO order)
- atomicity: a message will be received by all receivers, or none.
其他Java Ftp,Http等服务器系统 开源项目资源: