1

複数のクラスを持つ C++ アプリケーションがあり、同じポートを使用して Thrift サービスでそれらのメソッドを利用できるようにする必要があります。

実際、ドキュメントによると、唯一の方法は、他のクラスメソッドを呼び出すthrift generatorを使用して単一のクラスを作成するようです.

代わりに、ネイティブ クラス メソッドを直接使用したいと考えています。複数のハンドラ/プロセッサをサポートするサービスを作成することはできますか? または、同じポートに複数のサービスがありますか?

PS私はThriftにかなり慣れていません。

4

1 に答える 1

3

サービスの多重化は 0.9.1 以降で実装されています。詳細とサンプルについては、https ://issues.apache.org/jira/browse/THRIFT-563 を参照してください。

関連する質問へのリンクは次のとおりです: 1 つのトランスポートで複数のサービスを使用したい ( Thrift )

于 2013-08-31T19:04:03.587 に答える