Google Protocol Buffers è uno strumento di generazione di protocolli prodotto da Google, multipiattaforma, efficiente e veloce, molto utile per la definizione del nostro programma e l'uso di protocolli privati.
Ho letto molti articoli su Internet e mi sembrano tutti sciocchezze, ristampati da JX!!
Sono tutti articoli molto vecchi, poi copiano e incollano, e si accorgono che molte persone hanno una caratteristica, e sentono che sono articoli molto avanzati, quindi preferiscono copiare e incollare senza esercitarsi!!
Primo: Prima prepariamo un file .proto, seguendo il messaggio di formato di Google, il nome di un campo richiesto per la classe, ho trovato un file casuale da Internet, come segue:
Secondo: scarica il pacchetto con nuget con il seguente comando:
Terzo: Trova la posizione del pacchetto nella cartella del tuo progetto, come segue:
C:\项目文件夹\packages\Google.ProtocolBuffers.2.4.1.555\tools La mia posizione è: C:\project\MyProjects\Study\packages\Google.ProtocolBuffers.2.4.1.555\tools
Quarto: Copia il file ProtoMyRequest.proto nella cartella degli strumenti ed esegui i seguenti comandi:
Viene quindi generato un file CS e copiato nel progetto!!
Ricompila, via! Nessun errore! Nella prossima lezione, parliamo di come utilizzarlo.
|