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

  1. Questo supporto del servizio è implementato in ProtoBuf-Net o in un altro dotnet protobuf lib?
  2. Il supporto del servizio è completamente un linguaggio incrociato come il protocollo buffer.
  3. 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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top