Я пытаюсь реализовать буферы протокола для клиента/сервера, используя REST. Я все еще немного смущен, если мне нужно отправить запрос буферов протокола в формат байта?Отправка буферов протокола через REST
Я имею в виду, в моем клиентском коде мне нужно сериализовать объект в массив байтов? Например
protoRequest.build.toByteArray()
А на сервере, мне нужно с
@POST
@Consumes("application/octet-stream")
public byte[] processProtoRequest(byte[] protoRequest) {
ProtoRequest.Builder request = ProtoRequest.newBuilder();
request.mergeFrom(protoRequest)
}
Является ли это правильно делать?
Благодаря
David
Ваш блог ссылки * не * решить вопрос, заданный на всех, и вы не в состоянии раскрыть, что оно был вашим собственным сообщением в блоге, с которым вы связывались. Я удалил ссылки. –
В моем блоге содержатся основные данные настройки для отправки и получения данных в bufer-протоколе Google через веб-службу. Я занимался R & D по этой проблеме в течение 2 дней, после чего мне удалось найти решение, и я вложил его в свой блог. Этот вопрос был похож на содержание моего блога и изменения, которые я требовал для решения этого вопроса, который я сделал, и вы можете проверить свое «я», выполнив его. –
Вопрос в том, «вот мой код, это правильная вещь?» Нигде вы не говорите «да» или «нет», и ваш пост в блоге даже не пытается решить вопрос. Это может быть в «аналогичной» теме, но не обязательно ссылаться на ваш блог. У вас есть URL вашего блога в вашем профиле - здесь люди могут видеть его и посещать ваш блог. Stack Overflow не здесь, чтобы помочь вам рекламировать свой блог. –