2013-08-31 4 views
0

У меня есть приложение C++ с несколькими классами, и я должен сделать доступными их методы через сервис Thrift с использованием того же порта.Apache Thrift и несколько обработчиков/процессоров

На самом деле, согласно документации, единственный способ, по-видимому, создать один класс с использованием экономичного механизма, который вызывает другие методы класса.

Вместо этого, я хотел бы непосредственно использовать методы родного класса. Возможно ли создать службу, которая поддерживает несколько обработчиков/процессоров? Или несколько сервисов на одном порту?

P.S. Я довольно новичок в Thrift.

ответ

3

Сервисное мультиплексирование реализовано с 0,9.1. Посмотрите здесь для деталей и образцов: https://issues.apache.org/jira/browse/THRIFT-563

Вот ссылка на связанный с этим вопрос: I'd like to use multiple services on one transport (Thrift)

+0

спасибо! это именно то, что мне нужно. я загрузил бережливость несколько дней назад, и он все еще был на 1.9.0 :) – Joseph

Смежные вопросы