Trop tard pour répondre à mon avis.
Mais je précise juste, sans connaître les détails, une plateforme de développement de P2P permet de ne se soucier que des politiques de fonctionnement du P2P que l'on développe, sans avoir à créer les méthodes d'interconnexion (pas à jouer avec les sockets en gros)
Je crois même qu'une plateforme voit plus loin que la simple API dans le sens où elle peut être utilisée par plusieurs langages de programmation différents. Mais la terminologie exacte je la connais pas, et je me trompe peut être.
Par expl, pour le réseau Gnutella, je crois que Gnucleus a sorti une plateforme de développement, et que plusieurs clients Gnutella l'utilisent. Chacun rajoute son interface graphique, et a je pense une certaine liberté dans la manière d'implémenter les spécifications du protocole Gnutella.
|