通信
饥饿程序员
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
五、通过Protobuf集成Netty实现对协议消息客户端与服务器通信实战
目录 一、Protocol Buffers 是什么? 二、Protocol Buffers 文件和消息详解 三、项目实战,直接掌握的protobuf应用。 一、Protocol Buffers 是什么? 1、官网翻译之后如下: Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很...原创 2018-10-14 23:13:41 · 1447 阅读 · 7 评论 -
一、Apache Thrift 详解
Thrift:一、Thrift介绍 1、Thrift是用于各个服务之间的RPC通信,支持跨语言,支持C++ java python.... 2、Thrift是一个典型的CS结构,客户端和服务器端可以使用不同的语言来开发,中间是通过IDL (Interface Description Language)来关联客户端和服务器端。二、数据类型 1、基本类型 bool,布尔型,1个字节; ...原创 2019-01-13 20:37:29 · 968 阅读 · 0 评论 -
分布式通信:彻底剖析RMI底层源码 、手写轻量级RMI框架
一、开篇语 上一篇已经详细介绍了什么是RMI,RMI的作用,RMI框架的通信的过程是如何实现的。 现在我们带着疑问去解析RMI源码底层实现: 1、客户端和服务器端是如何创建的? 2、客户端和服务器端的信息是如何传输的? 3、RMI 有没有什么优点,有什么缺点? 源码阅读到什么地步?阅读到能解决自己的疑问,能放过自己的地步就足以。 二、源码解析 1、服务器端本地创建远程注册中心Registry...原创 2018-08-25 13:45:14 · 998 阅读 · 0 评论 -
分布式通信:RMI通信思想和如何使用详解
一、对RMI的了解 1、Java Remote Method Invocation:即Java RMI ,远程方法调用,它是jdk内部的一个实现,是远程过程调用(RPC: Remote Procedure Calls)的一种面向对象思想的java语言实现,支持直接传输序列化(serializable)的Java类和分布式垃圾收集(distributed garbage-collection)。 ...原创 2018-08-25 11:31:56 · 1085 阅读 · 0 评论
分享