public class MultiplexedProcessor extends org.apache.thrift.TMultiplexedProcessor implements Processor
作为扩展的服务处理器类,由thrift0.9.1引入,使用此类可以使一个服务启用多个Service.如果采用这种方式, 需要注意客户端将无法通过 serverHost和serverPort 定位具体的服务.所以建议不要将不相关的服务嵌套在一起.
参数processorMap中的key需要提供给客户端,以便客户端定位具体的服务.
FUNCTION_NAME
构造器和说明 |
---|
MultiplexedProcessor(Map<String,org.apache.thrift.TProcessor> processorMap) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
process(org.apache.thrift.protocol.TProtocol in,
org.apache.thrift.protocol.TProtocol out) |
Copyright © 2016–2019. All rights reserved.