Java & Google Protocol Buffers: мне нужен пример того, как использовать Google Protocol Buffers с клиент-серверной связью - PullRequest
1 голос
/ 13 января 2011

Ищете лучший пример, который вы, ребята, знаете.

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

1 Ответ

2 голосов
/ 13 января 2011

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

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

...