自己动手实现一个完整的RPC框架,So Easy!
1、RPC框架的核心原理
2、良好的编码习惯、如何使用junit编写测试用例
3、良好的工程结构以及maven怎么管理多模块
4、常见工具包的使用(commons-io、fastjson、lombok)
5、java反射的应用、java动态代理的应用
6、Map怎么自定义key
7、如何在程序中嵌入jetty
本课程一开始会对RPC的原理进行剖析,接着会基于Java开发一个RPC框架。在开发前要求大家对Java基础有一定的了解,比如类和接口怎么定义。同时还会用到一些Java Servlet相关知识,主要是能区分Servlet的post和get方法的作用。