Java com procolo buffers do google

2 respostas
J

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?

2 Respostas

charleston10

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…

E

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.

Criado 27 de dezembro de 2012
Ultima resposta 28 de dez. de 2012
Respostas 2
Participantes 3