Giter Site home page Giter Site logo

fuzhengwei / itstack-demo-rpc Goto Github PK

View Code? Open in Web Editor NEW
61.0 3.0 31.0 823 KB

RPC是一种远程调用的通信协议,例如dubbo、thrift等,我们在互联网高并发应用开发时候都会使用到类似的服务。 本专题主要通过三个章节简单的实现rpc基础功能,来深入学习rpc是如何交互通信的; 手写类似dubbo的rpc框架第一章《自定义配置xml》 手写类似dubbo的rpc框架第二章《netty通信》 手写类似dubbo的rpc框架第三章《rpc框架》 在这些章节中我们会学习到以下知识点; 1、自定义xml的配置和解析 2、netty 3、JDKProxy 4、客户端通过注册中心,发布和获取链接者 5、服务的通过JDKProxy,进行调用方法

Home Page: http://itstack.org

Java 100.00%

itstack-demo-rpc's Introduction

itstack-demo-rpc 手写RPC框架

微信公众号:bugstack虫洞栈,欢迎您的关注&获取更多案例与源码!博客栈:https://bugstack.cn

RPC是一种远程调用的通信协议,例如dubbo、thrift等,我们在互联网高并发应用开发时候都会使用到类似的服务。

本专题主要通过三个章节简单的实现rpc基础功能,来深入学习rpc是如何交互通信的;

章节列表


微信公众号:bugstack虫洞栈,欢迎您的关注&获取源码!

微信公众号:bugstack虫洞栈,欢迎您的关注&获取源码!

itstack-demo-rpc's People

Contributors

fuzhengwei avatar

Stargazers

Xia avatar Sheldor avatar  avatar Wang.Sir avatar  avatar  avatar Jaxzou avatar Fat Dog avatar  avatar  avatar  avatar Zyra avatar DongYafei avatar  avatar Bingo avatar lanjianghua avatar  胡洋 avatar  avatar  avatar 诸葛蛋 avatar  avatar yiyu avatar  avatar  avatar Restmad avatar  avatar xiaoyang avatar Dawn avatar Sunny Chen avatar zett0n avatar  avatar  avatar  avatar Hardendless avatar dongfangbai avatar Putin avatar  avatar  avatar danr avatar  avatar  avatar  avatar  avatar  avatar Wang Ximi avatar 刘墨泽 avatar Geek Ziyu avatar MI avatar Lauz avatar  avatar giveme0101 avatar  avatar Milestone avatar  avatar  avatar  avatar yx avatar  avatar 衣玉鑫 avatar lijunwei avatar  avatar

Watchers

 avatar Wang Ximi avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.