prog:protobuf
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
prog:protobuf [2018/08/18 23:12] – Précision concernant la classe de service + fautes inattention root | prog:protobuf [2018/09/22 22:59] (Version actuelle) – [Protocol Buffers] : ajout de "Emplacement du .pb.* généré" root | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====Protocol Buffers==== | + | =====Protocol Buffers===== |
- | ===Cas simple=== | + | ====Cas simple==== |
Le format de base est simple. [[https:// | Le format de base est simple. [[https:// | ||
Ligne 21: | Ligne 21: | ||
</ | </ | ||
- | ===Import=== | + | ====Import==== |
Il est possible de créer des structures plus complexes avec des sous niveaux et d' | Il est possible de créer des structures plus complexes avec des sous niveaux et d' | ||
Ligne 51: | Ligne 51: | ||
</ | </ | ||
- | ===Évolutions=== | + | ====Subtilités==== |
+ | ===Emplacement du .pb.* généré=== | ||
+ | Si le fichier '' | ||
+ | |||
+ | Généré dans le dossier '' | ||
+ | / | ||
+ | |||
+ | Généré dans '' | ||
+ | / | ||
+ | |||
+ | ====Évolutions==== | ||
* proto2 : | * proto2 : | ||
* Il faut toujours mettre '' | * Il faut toujours mettre '' | ||
Ligne 146: | Ligne 156: | ||
builder.AddListeningPort(" | builder.AddListeningPort(" | ||
builder.RegisterService(& | builder.RegisterService(& | ||
+ | // La variable service doit exister tant que l' | ||
std:: | std:: | ||
// Lancement du serveur. Fonction bloquante. | // Lancement du serveur. Fonction bloquante. |
prog/protobuf.1534626724.txt.gz · Dernière modification : 2018/08/18 23:12 de root