Есть ли текстовое представление Thrift? - PullRequest
0 голосов
/ 27 января 2011

Есть ли "стандартное" текстовое представление для Thrift, как для protobuf? (http://code.google.com/apis/protocolbuffers/docs/reference/cpp/google.protobuf.text_format.html).

Это только для целей отладки, и я предполагаю, что тот, кто хочет перевести двоичное сообщение в его текстовый эквивалент, имеет доступ к файлу определения экономии.

1 Ответ

0 голосов
/ 30 января 2011

Нашел один возможный ответ на мой собственный вопрос. В Thrift поддерживается один базовый «протокол», который сериализует структуры в формате JSON.

В C # отображается как TJSONProtocol, восходящий от TProtocol (http://svn.apache.org/repos/asf/thrift/tags/thrift-0.5.0/lib/csharp/src/Protocol/TJSONProtocol.cs). Я не проверил все из них, но, по крайней мере, в настоящее время доступны реализации java и c ++.

...