Shared-data Overlay Network (SON)
Résumé
SON is a development platform for P2P networks using web services, JXTA
and OSGi. The development of a SON application is done through the design and implementation of a set
of components. Each component includes a technical code that provides the component services and a code
component that provides the component logic (in Java). The complex aspects of asynchronous distributed
programming are separated from code components and automatically generated from an abstract description
of services for each component by the component generator.