漂移 Drift是一个易于使用的基于注释的Java库,用于创建Thrift客户端和可序列化的类型。 客户端库类似于JAX-RS(HTTP Rest),而序列化库类似于JaxB(XML)和Jackson(JSON),但适用于Thrift。 例子 以下接口定义了Scribe服务器的客户端: @ThriftService public interface Scribe { @ThriftMethod ResultCode log ( List< LogEntry> messages ); } 上面的log方法使用LogEntry Thrift结构,其定义如下: @Thrift