• [^] # Re: Sémantique

    Posté par (site web personnel) . En réponse au journal Décrire les services servis et comment s'y connecter. Évalué à 2.

    Ça me fait pas mal penser d'une part au protocole Bonjour / Zeroconf (très utilisé par les produits Apple, notamment), et d'autre part à l'autoconfiguration dispo sur les Mac.
    Exemple : j'ai un compte local toto sur un OS X client, que j'ai installé en dehors de mon réseau local. Sur mon réseau local, j'ai un serveur OS X, avec pas mal de services (mails, calendriers, carnet d'adresse, jabber, par exemple).
    Automatiquement, l'OS X client détecte que :
    - il y a un OS X server sur le réseau local
    - le compte toto y est également défini
    - il y a les services mails, calendriers, carnet d'adresse, jabber (…)
    - il propose de configurer les logiciels correspondant

    Pour info, Zeroconf permet d'annoncer sur un réseau local à peu près n'importe quel service, (ldap, http, imap, streaming audio ou vidéo, ssh, ftp, imprimantes, …).
    Le plus simple serait de s'inspirer de Zeroconf (qui remplit plutôt bien son rôle, mais qui est limité au réseau local) pour le rendre utilisable sur un réseau global.

    Je trouve également que ça ne vaut pas forcément le coup de préciser les méthodes d'authentification lors de l'annonce du service :
    - elles peuvent être annoncées lors de la connexion (HTTP)
    - les différentes méthodes connues peuvent être essayées (c'est le cas avec certains clients mail récents)