Preciso usar o procolo buffers para transmitir objetos entre uma aplicativo servidor e um aplicativo cliente, já procurei, porém não consigo entender com se faz isso, alguém por favor tem material sobre isso?
Java com procolo buffers do google
2 Respostas
Use sockets meu querido…
Pra isso voce vai precisa serializar seu objeto e após isso enviar o arquivo pela rede…
http://javaaberto.blogspot.com.br/2012/09/serializacao.html
Tente procurar aqui no fórum sobre enviar arquivo pela rede…
algo desse nipe…
Você usa o pacote Protocol Buffers ( https://developers.google.com/protocol-buffers/docs/overview ) para serializar e desserializar seus dados, e alguma coisa como sockets ou transferência de arquivos para enviar e receber os dados.
A vantagem de usar o pacote Protocol Buffers é que ele:
a) Dá bem menos dor de cabeça que o formato nativo de serialização do Java (por exemplo, problemas de versionamento, má documentação, vazamentos de memória que ocorrem em ObjectInput/OutputStream, etc)
b) Pode ser usado para transferir dados, por exemplo, entre um programa em Java e outro em C++ ou Python.