Protobuf-Net o protocollo buffer Services da C# a Python e Other Lang
-
30-10-2019 - |
Domanda
Di recente ho guardato Protobuf-Net e buffer di protocolli e finora sembra piuttosto impressionante. Quello che mi chiedo è il lato del servizio delle cose. Se ho capito bene la documentazione di Google, puoi dichiarare servizi nei file .proto. Le mie domande sono
- Questo supporto del servizio è implementato in ProtoBuf-Net o in un altro dotnet protobuf lib?
- Il supporto del servizio è completamente un linguaggio incrociato come il protocollo buffer.
- Quanto è difficile generare clienti all'altra parte in base alla dichiarazione dichiarata nel file .proto?
Fondamentalmente sto prendendo in considerazione la creazione di servizi basati su Web o TCP che utilizzano Protobuf, se possibile, per ridurre le spese generali quando l'elaborazione di volumi elevati e Protobuf sembra ideale poiché i miei clienti sono generalmente implementati in un mix di linguaggi come Python, Java, C ++ e Dotnet. Voglio davvero qualcosa che sarebbe facile sia per loro che per me stesso integrare nella loro applicazione e dal momento che ho intenzione di usare Protobuf internamente, si spera che sia facile integrarsi dalla mia parte.
Modifica] Solo qualche codice informativo extra.google.com/apis/protocolbuffers/docs/proto.html#services che è il tipo di servizio di cui stavo parlando, ma non sono sicuro di cosa lo supporti davvero e da cosa ottieni davvero La dichiarazione nel file .proto.
Nessuna soluzione corretta