美文网首页
thrift 简介二

thrift 简介二

作者: sunny4handsome | 来源:发表于2017-12-11 19:48 被阅读0次

    Thrift源码解析(一)主要类概述

    image.png

    大概分为以下几个group:

    • TTransport:客户端传输层协议相关的类;
    • TServerTransport:服务端传输层相关的类;
    • TProtocol:序列化、发序列化相关的类;
    • TServer:服务器的IO事件流模型相关的类;
    • TProcessor:函数,接口调用相关的类;

    序列化协议

    对于一个RPC框架,定义好网络数据的序列化协议是最基本的工作,thrift的序列化协议主要包含如下几种:

    TBinaryProtocol
    TCompactProtocol
    TJSONProtocol
    TSimpleJSONProtocol
    TTupleProtocol(继承自TCompactProtocol)

    相关文章

      网友评论

          本文标题:thrift 简介二

          本文链接:https://www.haomeiwen.com/subject/erdwixtx.html