на главнуюВсе эхи SU.SOFTW
войти ?

Json vs protobuf

От Anatoliy Sablin (2:5020/2140.704) к Denis Chernayev

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


GP>>> Интересно попробовать написать binkp на protobuf или thift.
AS>> А такое возможно? Как работает, к примеру, thrift. Описываем,
AS>> какие структуры хотим передавать, потом по ним thrift генерирует
AS>> исходники для указанных структур, чтобы можно было в коде
AS>> заполнить экземпляры классов и скормить транспорту, который
AS>> отправит данные в каком-то своём формате. В binkp строго
AS>> описывает структуру пакетов. И не получится отправлять/принимать
AS>> пакеты, где с одной стороны binkd, с другой thrift.
DC> ЯHХHП. Есть фиксированные структуры. Которые (по описанию)
DC> создаются thrift. Если строгая структура binkp. Что, совершенно
DC> невозможно подогнать первое под второе?

Я не знаю и не представляю как это можно сделать.
Например, binkp требует, чтобы в начале пакета шёл бит (команда/данные), далее длина пакета, затем сами данные. А у thrift-а в начале пакета идёт заголовок, служебное описание пакета, затем уже структуры данных.

--
Best regards!
Anatoly Sablin aka ma1uta
--- Hotdoged/2.13.5/Android
* Origin: Android device, Milky Way (2:5020/2140.704)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://SU.SOFTW?msgid=2:5020/2140.704+91aa9f31