2011-01-13 4 views
1

Ищите лучший пример, о котором вы, ребята, знаете.Буферы протокола Java и Google: мне нужен пример использования буферов протокола Google с помощью взаимодействия клиент-сервер.

Примеры на сайте представлены с файлами. Но библиотека должна иметь возможность работать над Java.net.ServerSocket, по крайней мере, я надеюсь.

ответ

2

Вы можете, конечно, записывать буферы протокола в OutputStream и читать их с InputStream. Сам проект Protocol Buffers не указал протокол RPC, но third parties have done so. В качестве альтернативы, если вас просто интересует передача сообщения, вы должны иметь возможность обернуть это сообщение в любом протоколе, который позволяет вам указывать массив байтов и извлекать его на другом конце или который предоставляет вам интерфейс на основе потоков ,

Если вам нужен пример, использующий определенную технику RPC, указанную на третьей странице дополнительных надстроек, я предлагаю вам ознакомиться с домом этого конкретного проекта.

+0

Привет, Джон, вы можете ответить на мой вопрос: http://stackoverflow.com/questions/7606051/google-protocol-buffers-in-client-server-when-have-different-packet-type – Benny

Смежные вопросы