原文:Thrift之TProcess类体系原理及源码详细解析

我的新浪微博:http: weibo.com freshairbrucewoo。 欢迎大家相互交流,共同提高技术。 之前对Thrift自动生成代码的实现细节做了详细的分析,下面进行处理层的实现做详细分析了 会利用到自动代码生成的知识。 这部分是协议层和用户提供的服务实现之间的纽带,定义了调用服务实现的接口框架,真正实现某种服务接口是通过上一章介绍的代码生成工具生成的代码。本章将介绍这个框架的基本 ...

2012-06-03 15:47 1 5778 推荐指数:

查看详情

Thrift源码解析--TBinaryProtocol

本文为原创,未经许可禁止转载。 关于Tprotocol层都是一些通信协议,个人感觉内容较大,很难分类描述清楚。故打算以TBinaryProtocol为例,分析客户端发请求以及接收服务端返回数据的整个 ...

Fri Nov 13 01:45:00 CST 2015 2 5262
Thrift源码解析--transport

这一层主要是用于实现网络通信,现在都是基于Tcp/Ip,而Tcp/Ip协议栈由socket来实现,换句话说就是现在网络通信服务底层大都是通过socket实现的,在thrift源码中,就是将socket包装成各种transport来使用。 TTransport:这是一个基类,并且是一个抽象类 ...

Fri Nov 06 00:09:00 CST 2015 1 1706
【JDK源码解析】- ArrayList源码解析,绝对详细

ArrayList源码解析 简介 ArrayList是Java集合框架中非常常用的一种数据结构。继承自AbstractList,实现了List接口。底层基于数组来实现动态容量大小的控制,允许null值的存在。同时还实现了RandomAccess、Cloneable、Serializable接口 ...

Thu Apr 15 23:24:00 CST 2021 0 424
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM