Thrift использует язык IDL для описания функций RPC.
Смотрите официальный сайт
О синтаксисе благотворительного IDL:
См MissingGuide
Пропавшее руководство может быть о более ранней версии Thrift.
Обычно пользователь Thrift просто генерирует автоматически сгенерированный код RPC, а затем изменяет код сервера. Программирование на стороне клиента было похоже на использование внутрипроцессной библиотеки, и вам следует позаботиться об исключении / ошибке Thrift в этой ситуации.
Thrift делает кросс-языковое / процессное программирование таким простым. Наслаждайся этим.