【发布时间】:2013-09-04 04:18:36
【问题描述】:
我有一个包含多个类的 C++ 应用程序,我应该使用同一端口通过 Thrift 服务提供它们的方法。
实际上,根据文档,唯一的方法似乎是使用调用其他类方法的节俭生成器创建单个类。
相反,我想直接使用本机类方法。是否可以创建支持多个处理程序/处理器的服务?还是同一个端口上有多个服务?
附:我是 Thrift 的新手。
【问题讨论】:
我有一个包含多个类的 C++ 应用程序,我应该使用同一端口通过 Thrift 服务提供它们的方法。
实际上,根据文档,唯一的方法似乎是使用调用其他类方法的节俭生成器创建单个类。
相反,我想直接使用本机类方法。是否可以创建支持多个处理程序/处理器的服务?还是同一个端口上有多个服务?
附:我是 Thrift 的新手。
【问题讨论】:
从 0.9.1 开始实施服务多路复用。在此处查看详细信息和示例:https://issues.apache.org/jira/browse/THRIFT-563
这里是相关问题的链接:I'd like to use multiple services on one transport ( Thrift )
【讨论】: