GnucDNA
Le GnucDNA est une bibliothèque de logiciel pour des applications peer-to-peer de bâtiment. Il fournit à des réalisateurs une couche commune pour créer leur propre Gnutella et/ou client ou réseau du Gnutella2 . Comme composant séparé, GnucDNA peut être mis à jour indépendamment du client, passant en bas des améliorations aux applications déjà using lui.
GnucDNA est une bibliothèque répandue et établie qui peut être prolongée par des programmeurs. Il inclut les possibilités de former un réseau décentralisé entre les pairs avec l'appui integrated d'ultrapeer, permettant au réseau d'éviter des goulots des noeuds de basse largeur de bande. Il donne les programmes qui lient à lui la capacité de partager des dossiers avec construit dans le soutien du chargement, téléchargeant, queue de dossier et le partage de fichiers partiel (la capacité de télécharger les morceaux vérifiés d'un dossier tandis qu'il télécharge), le gâchis ces dossiers, les méta-données d'extrait à partager par le réseau, et la capacité d'effectuer la recherche avancée par des paramètres spécifiques de gâchis et de méta-données. GnucDNA offre également à des applications la capacité de mettre à jour leur logiciel facilement par le même réseau de P2P qu'ils créent.
Le composant de GnucDNA est COM basée pour hériter de l'avantage de l'indépendance et de la polyvalence de langue. Applications dans le C++ , Visual Basic , . Le filet , et même les manuscrits peuvent utiliser GnucDNA. Également en étant un composant séparé, il peut être employé dans un certain nombre de situations alternatives telles qu'une partie d'un embrochable, d'un service ou de fonctionnement derrière un web server .
Histoire
Sur cinq ans de développement sont déjà entrés dans le codage , améliorant, et examinant le GnucDNA en tant qu'élément du projet de Gnucleus . Car d'autres ont pris la notification du projet le moteur a été reproduit avec 15 fois, mais tandis que les interfaces et les services d'autres fournis étaient grands, elles ne pourraient pas suivre le développement principal. Avec le moteur de Gnucleus, (ou GnucDNA) maintenant le fonctionnement comme composant séparé, n'importe qui a accès à lui sans crainte de la chute derrière dans les développements et les améliorations qui sont apportés. Il ouvrent également de nouvelles portes pour ceux intéressés à créer leurs propres réseaux de P2P, mais ne veulent pas réinventer les bas mécanismes de communication et de transfert de fichier de couche.
Voir également
Peer-to-peer - protocoles et clients de P2P Gnucleus - client de Gnutella qui a créé le noyau de GnucDNA
Alpha - utilisations de kiwi de le moteur de GnucDNA .
Le Morpheus - a employé le noyau de GnucDNA.
| Random links: | Sandøy | Baguazhang | Pibgorn (webcomic) | La Lorraine Barrett | Jack O'Callahan | GnucDNA |