.PROTO Extension de fichier
Fichier Protocol Buffer
| Développeur | |
| Popularité |
3,8 | 85 Votes |
Qu'est-ce qu'un fichier PROTO ?
Fichier destiné aux développeurs créé au format Protocol Buffer de Google, un format de sérialisation des données utilisé pour échanger des données ; il spécifie un ou plusieurs « messages » sous forme d’enregistrements logiques, chacun contenant des paires nom-valeur (par exemple, un message Person peut contenir un identifiant, un nom et une adresse) ; conçu comme une alternative à XML pour l’échange de données.
Plus d'informations
Une fois le schéma d’un protocole buffer spécifié, vous pouvez utiliser les bibliothèques Google de protocol buffer pour Java, C++ ou Python (« protobuf ») afin de générer automatiquement du code source. Une fois généré, le code source peut être utilisé dans votre programme pour créer des données structurées et les lire ou les écrire dans des flux d’entrée et de sortie.
Les protocol buffers sont utilisés pour sérialiser des objets provenant de programmes Java, C++ ou Python. Cela permet d’encoder les données dans un format commun et de les échanger entre des applications écrites dans ces trois langages.
REMARQUE : Les protocol buffers sont utilisés par presque tous les formats de fichiers internes de Google et ses protocoles RPC.