Suite à vos conseils pour le signalement d'un serveur, j'ai finalement opté pour l'IRC. Je suis donc en train de coder un plugin gérant le protocole IRC pour mon serveur, d'après les specs publiées ici : http://www.irchelp.org/irchelp/rfc/(...)
Ca me permettrait ainsi de facilement créer des chans sur un serveur genre quakenet, mais j'ai vu dans les specs qu'on pouvait créer des chans "interserveur" : "There are two types of channels allowed by this protocol. One is a distributed channel which is known to all the servers that are connected to the network [...]"..
Si j'implémente ce protocole correctement, mes serveurs pourront très bien devenir des serveurs IRC. Je voudrais savoir s'il me serait possible de créer un chan connu de tous mes serveurs, comme cela personne ne perdra de bande passante et ça me permettrait de retrouver mes serveurs de manière décentralisée...
# 2 types de channel effectivement
Posté par Damien Pobel (site web personnel) . Évalué à 3.
#channel qui se trouvera sur tous les serveurs d'un même réseau
&channel qui se trouvera uniquement sur le serveur où il a été créée.
Après pour le reste, j'ai pas compris :-/
https://damien.pobel.fr
[^] # Re: 2 types de channel effectivement
Posté par JaguarWan . Évalué à 1.
On peut créer au plus une session par protocole. Donc là, j'ai deux protocoles à ma disposition :
* un protocole pour jouer en réseau qui n'a pas encore de nom -appelons le GROINK-, dans un premier plugin
* une implémentation du protocole IRC, dans un second plugin.
Je peux donc avoir une session serveur GROINK sur le port X, et une session serveur IRC sur le port 6667 simultanément.
En fait, j'aimerais qu'un client GROINK puisse facilement trouver des serveurs GROINK, et pour cela j'ai besoin d'une liste d'IP hostée quelque part.
Une solution au problème pourrait être de connecter les serveurs GROINK sous formes de bots sur un chan IRC, comme ça les clients peuvent s'y connecter et récupérer des listes d'IP de manière décentralisée.
Mais vu que je peux faire serveur IRC en même temps que serveur GROINK, je me suis dit que ça pourrait être sympa d'hoster ces bots sur mon réseau de serveurs GROINK-IRC plutôt que chez Quakenet... En plus du coup il n'y a même plus d'histoire de bot, vu que c'est 'à domicile'.
Mais ça, je sais pas trop comment m'y prendre...
[^] # Re: 2 types de channel effectivement
Posté par JaguarWan . Évalué à 1.
# IRC comme protocol de meta serveur
Posté par Krunch (site web personnel) . Évalué à 2.
Ben oui c'est le principe des chans IRC en général.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: IRC comme protocol de meta serveur
Posté par JaguarWan . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.