Domande con tag 'protobuf'

2
risposte

Modelli di design di Protobuf

Sto valutando i buffer del protocollo di Google per un servizio basato su Java (ma mi aspetto modelli di agnostica linguistica). Ho due domande: Il primo è una domanda generale generica: What patterns are we seeing people use? Said patte...
posta 21.10.2012 - 09:23
1
risposta

Perché Protobuf 3 ha reso facoltativi tutti i campi sui messaggi?

La sintassi 3 di protobuf ha reso tutti i campi facoltativi eliminando le parole chiave required e optional dalla precedente sintassi di proto2. Leggendo alcuni commenti degli sviluppatori sembra che sia stato fatto per migliorare la...
posta 08.06.2017 - 11:06
1
risposta

È razionale convertire protobuf in json per inviarlo a un server web?

Protobuf è una buona cosa, permette agli sviluppatori c ++ di non preoccuparsi della serializzazione della classe / deserializzazione, è veloce e il formato .proto è molto bello. Permette anche la convalida automatica dei dati. Ma i messaggi non...
posta 18.09.2015 - 03:01
2
risposte

Reverse engineering di una pipeline ETL

Ho una pipeline ETL grande unidirezionale in Scala, dove comincio con lo schema protobuf A e finisco con lo schema protobuf B. Voglio creare un mapping molti-a-molti tra i campi dello schema A e dello schema B, dove lo schema B utilizza un sotto...
posta 02.08.2017 - 16:53
1
risposta

Protobuf: compilare una volta le specifiche, utilizzare il codice generato ovunque?

Una volta scritto, una specifica di protobuf può essere compilata usando protoc in una varietà di implementazioni in lingue diverse (ad es. python, c ++, go). È fantastico. Ma per compilare quel codice generato, hai bisogno di una libreria...
posta 16.12.2018 - 13:03
0
risposte

Posso aggiungere una nuova funzione per la struttura generata da protobuf

Sto usando le definizioni di protobuf per definire i tipi di messaggio. La struttura assomiglia a message1 { } message2 { bytes msg1 = 1 } Quindi message2 ha un campo che è una rappresentazione di array di byte del messaggio1. Io sono:...
posta 03.12.2018 - 19:24
2
risposte

Messaggio protobuf arbitrario come array di byte su Websocket: come determinare l'effettivo tipo di messaggio in anticipo

Protobuf è carino e dandy, ma non è stato creato con l'auto-descrizione in mente. Ora questo è assolutamente ok se stai usando un protocollo ben definito e vuoi sostituirlo per es. Messaggi SOAP o semplicemente vuoi sostituire un'API JSON riposa...
posta 02.02.2017 - 19:57
2
risposte

Utilizzo di API esterne nell'architettura microservice

Sto scrivendo una piccola applicazione basata su microservizi. A uno dei servizi viene assegnata l'attività di interrogare un'API esterna ed elaborare la risposta JSON (elenco filtrato di case). Dato che sto utilizzando i protocol buffer per ser...
posta 05.09.2017 - 01:32
1
risposta

JSON o protocollo buffer per sostituire il messaggio TCP personalizzato

Originariamente, abbiamo due applicazioni di comunicazione con TCP / IP, entrambe implementate da C ++. I messaggi tra di loro sono di tipo personalizzato. Orailprogrammaclientverràmodificatoinapplicazionewebinbaseanodejselacomunicazionetradi...
posta 22.01.2015 - 08:22
0
risposte

Modo preferito per implementare le classi basate su protobuf in Python?

Sto lavorando su un'applicazione distribuita che utilizzerà i buffer di protocollo come linguaggio di definizione dell'interfaccia principale. Mentre sono stupito di come i protobuf piacevoli debbano lavorare in un contesto di networking, sono u...
posta 15.06.2018 - 20:34