Aller au contenu

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.

Parlons de votre projet