Le glossaire · Une idée plus claire
Protocole
Un protocole (ou spécification, parfois RFC) est un document qui définit les règles de fonctionnement d'un échange entre des systèmes.
Mis à jour le
Un protocole, une spec ou parfois même une RFC (Request for comments) est un document permettant de définir les règles de fonctionnement de quelque chose, dans le cadre d'un échange on parle de protocole d'échange.
Exemples de protocoles
En informatique, un protocole fixe le format des messages, leur ordre et les réactions attendues, pour que deux systèmes développés séparément puissent communiquer. Les protocoles d'Internet sont normalisés dans des documents publics appelés RFC.
Le plus connu est le protocole HTTP, utilisé pour échanger entre un navigateur et un serveur. Autre exemple : OAuth2, protocole d'autorisation. D'autres protocoles courants sont TCP, SMTP pour l'e-mail ou WebSocket (voir WebSocket ou SSE).
Un protocole peut être décrit à plusieurs niveaux : le transport des données (TCP), l'échange de pages web (HTTP), l'envoi d'e-mails (SMTP) ou l'autorisation d'accès (OAuth2). Respecter la spécification garantit que des logiciels écrits par des équipes différentes restent compatibles entre eux.
La prochaine étape
Et si on donnait forme
à votre idée ?
30 minutes pour parler de votre projet, de vos enjeux et de la suite.