JXTA implementation for Eiffel
VamPeer is the outcome of a Master Thesis by Beat Strasser, supervised by Till Bay and Prof. Bertrand Meyer (September 2006 - March 2007).
The goal of this master thesis is to equip Eiffel with a peer-to-peer framework. The
well-known JXTA protocol was chosen for that purpose.
VamPeer aims to be an Eiffel binding for JXTA, currently offering the essential
services used in a typical edge peer. It thus allows to discover remote peers and to
communicate with other peers through a TCP transport. Implementing the
discovery service, it is possible to query for local and remote entities. The library is
fully compatible with the latest JXTA JSE reference implementation.