Cómo convertir un archivo .proto en un archivo .java mediante un comando
Protocolo
Los buffers son una forma de codificar datos estructurados en un formato eficiente y escalable.
Google utiliza Protocol
Buffers para casi todos sus protocolos RPC internos y formatos de archivos
Los beneficios de usar la transmisión protobuf son: transmisión binaria, seguridad, datos Pequeña cantidad
En el archivo .proto, nuestro servidor define los datos que deben transmitirse, así como el tipo de datos, etc. Al transmitir, se utiliza el cuerpo del mensaje específicamente .java generado a través de herramientas oficiales
/p/protobuf/
/protocol-buffers/docs/overview
Por favor consulte el sitio web oficial para conocer el uso específico
A continuación se describe cómo convertir archivos .proto en archivos .java
1./p/protobuf/downloads/list
Descargue protoc-2.4.1-win32.zip en su computadora local y descomprímalo
2. Genere el archivo .proto en un archivo .java a través de la línea de comando. El sitio web oficial dice esto / p>
protoc -I=$SRC_DIR
--java_out=$DST_DIR $SRC_DIR/addressbook.proto
A continuación se utilizan gráficos para ilustrar la operación. No hablaré de la parte de descarga