« XNet » : différence entre les versions
mAucun résumé des modifications |
m ({{menu projets}}) |
||
Ligne 1 : | Ligne 1 : | ||
{{menu projets}} | |||
Le xNet est la solution développée par le BR pour gérer le réseau. Il a pour but de simplifier la gestion de la DNS tout en fournissant un voisinnage réseau puissant. | Le xNet est la solution développée par le BR pour gérer le réseau. Il a pour but de simplifier la gestion de la DNS tout en fournissant un voisinnage réseau puissant. | ||
Version du 11 juin 2006 à 13:24
Modèle:Menu projets Le xNet est la solution développée par le BR pour gérer le réseau. Il a pour but de simplifier la gestion de la DNS tout en fournissant un voisinnage réseau puissant.
Protocole xNet
Actuellement la documentation n'est plus sur la SVN car il n'y a pas vraiment de reposoire adapté. Dans le but de facilité le développement du xNet et de qRezix en particulier, vous pouvez tout de même consulter la documentation. Cette page regroupe les informations sur le protocole xNet, un manuel réduit de SVN et la documentation de l'API de qRezix.
Pour les curieux, vous pouvez trouver un shéma détaillant la connexion au serveur ici.
Serveur xNet
La partie serveur du xNet est gérée par un programme appelé simplement xNetServer qui fonctionne comme une interface pour mettre à jour la DNS.
Clients xNet
Il existe différents clients xNet :
- qRezix est le plus répandu, il est multi-plateforme grâce à son code en Qt
- mxNet est un petit client léger en mode console
- CocoaxNet est un client en Cocoa (pour MacOS) développé en Objective-C.
Le but du BR reste de limiter le nombre de clients pour limiter le travail de maintenance. Un bon exemple est ce screenshot d'un BR ancien (2000 ou 2001) qui met en valeur le fait qu'il existait à l'époque au moins 4 clients différents :
- Rezix version 9X pour les Windows 9X (incompatible Windows NT)
- Rezix version NT pour les Windows NT-based (donc incompatible Windows 9x)
- CPANet pour les Linux
- CocoaXNet pour Mac OS