【发布时间】:2017-08-08 15:51:38
【问题描述】:
是否可以将服务作为参数传递给 Thrift 中另一个服务中的方法?
service MyService {
void foo(1: MyOtherService),
}
service MyOtherService {
void bar(),
}
【问题讨论】:
标签: thrift
是否可以将服务作为参数传递给 Thrift 中另一个服务中的方法?
service MyService {
void foo(1: MyOtherService),
}
service MyOtherService {
void bar(),
}
【问题讨论】:
标签: thrift
服务不是 Thrift 可序列化的(换句话说:通过网络传输服务是没有意义的 - 您的 foo 函数将在远程机器上使用传输的参数执行)。
我认为不是。
什么是真正的目标? 我有直觉你想要好的 OO 模式。 这种参数化吗?
【讨论】: