Communication Module

From Giews

Jump to: navigation, search

Image:Fenix-communication-2.png

  • Axis 2 will be used as Web Services Engine
  • A monitoring system will be implemented to check net's status: which peer is on, which peer is off, stats, ...
  • Information will be pushed using a notification scheme: each time a peer shares a resource it is in charge to push this new shared resource's metadata to its "neighbours", then each "neighbour" push the information to other peers and so on. PHASE 2: implementation of a synchronization service to retrieve shared resource metadatas on demand. PHASE 3: synchronization service applied to a peer/group chosen by the user.
  • Security layer will provide only users authentication, all resources will be considered public, all user will have same privileges.
  • Cryptography will be applied only to resources transfer, not to stored metadata.
Personal tools