原文:java 从零开始手写 RPC (05) reflect 反射实现通用调用之服务端

通用调用 java 从零开始手写 RPC 基于 socket 实现 java 从零开始手写 RPC netty 实现客户端和服务端 java 从零开始手写 RPC 如何实现客户端调用服务端 java 从零开始手写 RPC 序列化 前面我们的例子是一个固定的出参和入参,固定的方法实现。 本节将实现通用的调用,让框架具有更广泛的实用性。 基本思路 所有的方法调用,基于反射进行相关处理实现。 服务端 核 ...

2021-10-11 19:29 0 196 推荐指数:

查看详情

java 从零开始手写 RPC (03) 如何实现客户调用服务端

说明 java 从零开始手写 RPC (01) 基于 socket 实现 java 从零开始手写 RPC (02)-netty4 实现客户服务端 写完了客户服务端,那么如何实现客户服务端调用呢? 下面就让我们一起来看一下。 接口定义 计算方法 pojo 对应 ...

Sat Oct 09 20:38:00 CST 2021 1 232
java 从零开始手写 RPC (01) 基于 websocket 实现

RPC 解决的问题 RPC 主要是为了解决的两个问题: 解决分布式系统中,服务之间的调用问题。 远程调用时,要能够像本地调用一样方便,让调用者感知不到远程调用的逻辑。 这一节我们来学习下如何基于 websocket 实现最简单的 rpc 调用,后续会实现 ...

Sat Oct 09 07:31:00 CST 2021 0 227
手写RPC从零开始

前言:现在随着微服务、分布式的流行,基本大点的项目必用RPC框架,比如阿里的dubbo,Thrift等,现在我将一步步来手写rpc,我们来慢慢熟悉这个过程,也便于看dubbo的源码,不过在这之间肯定也会遇到很多问题,希望可以和大家一起共同解决。 一:rpc的基本组成 二:rpc ...

Wed Jul 04 05:02:00 CST 2018 1 1436
手写MQ框架(二)-服务端实现

一、起航 书接上文->手写MQ框架(一)-准备启程 本着从无到有,从有到优的原则,所以计划先通过web实现功能,然后再优化改写为socket的形式。 1、关于技术选型 web框架使用了之前的gmvc框架(手写MVC框架(一)-再出发),消息存储采用存在数据库的方式,使用的框架也是 ...

Mon Nov 25 01:33:00 CST 2019 0 260
java 从零开始手写 RPC (04) -序列化

序列化 java 从零开始手写 RPC (01) 基于 socket 实现 java 从零开始手写 RPC (02)-netty4 实现客户服务端 java 从零开始手写 RPC (03) 如何实现客户调用服务端? 前面几节我们实现了最基础的客户调用服务端,这一节来学习一下通讯中 ...

Sun Oct 10 19:35:00 CST 2021 0 191
基于 socket 手写一个 TCP 服务端及客户

  通过 socket 实现一个 TCP 服务端与客户实现通过 TCP 协议进行消息收发。   关键在 socket 的使用的理解上。   socket 是对操作系统提供的协议栈的封装,底层调用的是操作系统提供的协议栈。   当我们调用 ServerSocket 的 accept ...

Sun Mar 22 05:02:00 CST 2020 0 870
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM