是否可以將服務作爲參數傳遞給Thrift中另一個服務中的方法?將Thrift服務作爲參數傳遞
service MyService {
void foo(1: MyOtherService),
}
service MyOtherService {
void bar(),
}
是否可以將服務作爲參數傳遞給Thrift中另一個服務中的方法?將Thrift服務作爲參數傳遞
service MyService {
void foo(1: MyOtherService),
}
service MyOtherService {
void bar(),
}
服務不是節儉序列化(換句話說:沒有意義的經由網絡發送服務 - 將與發送參數遠程機器上執行你FOO功能)。
我認爲不是。
什麼是真正的目標? 我有直覺你想要好的OO模式。 這是一種參數化嗎?
[Thrift異步函數中的回調?]的可能重複(https://stackoverflow.com/questions/2554999/callbacks-in-thrift-asynchronous-functions) – JensG