下面是Thrift的架构图

Netty的深入浅出--14.Thrift的原理和架构解析

 your code就是我们写的代码

Netty的深入浅出--14.Thrift的原理和架构解析

FooService.Client就是我们下面调用返回的对象

Netty的深入浅出--14.Thrift的原理和架构解析

Foo.Write()/Read(),对于读出和写入在Thrift的框架下面已经帮我们写好了Netty的深入浅出--14.Thrift的原理和架构解析

 TProtocol,描述的是数据以怎样一种形式进行传递,TTransport底层的数据传输

其中,TCompactProtocol相比TBinaryProtocol来说是将二进制又进一步压缩而成的

TJSONProtocol传输的是一中json的文本格式

Netty的深入浅出--14.Thrift的原理和架构解析

 Thrift数据传输方式

Netty的深入浅出--14.Thrift的原理和架构解析

 Thrift支持的服务

Netty的深入浅出--14.Thrift的原理和架构解析

 

相关文章:

  • 2021-07-11
  • 2021-04-29
  • 2021-12-06
  • 2021-08-15
  • 2021-11-02
  • 2021-05-31
  • 2021-06-09
  • 2021-04-30
猜你喜欢
  • 2021-07-12
  • 2021-06-10
  • 2022-01-21
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2021-12-05
相关资源
相似解决方案