2019-07-19:完成基本RPC通信! 2019-07-22:优化此框架,实现单一长连接! 2019-07-24:继续优化此框架:1、增加服务提供注解(带版本号),然后利用Spring框架的在启动时立刻保存提供服务的实现类。2、优化NettyConfig(区分消费者和提供者配置),因为一个 ...
背景 上篇文章我简单的介绍了自己打造的通俗简版RPC通信框架,这篇是对简版的增强 如果大家对此项目还感兴趣的话,可到码云上瞄瞄:Netty RPC 上篇文章链接: SpringBoot Netty打造通俗简版RPC通信框架 在介绍后续新增功能前,我们先回顾一下最简单的RPC通信的流程,流程图如下: 我们可以看到其实整个流程其实是非常的简单的:客户端接收前端发送的请求,封装好请求Packet根据配置 ...
2019-09-30 14:14 0 376 推荐指数:
2019-07-19:完成基本RPC通信! 2019-07-22:优化此框架,实现单一长连接! 2019-07-24:继续优化此框架:1、增加服务提供注解(带版本号),然后利用Spring框架的在启动时立刻保存提供服务的实现类。2、优化NettyConfig(区分消费者和提供者配置),因为一个 ...
springboot整合swagger2(升级版) 简述 为了项目的方便,整合一个接口文档,swagger2的升级版knife4j,页面跟简单方便,功能也增强了不少,废话不多说。 knife4j简介 Swagger是一个API接口管理工具,支持在线测试接口数据,根据配置自动生成 ...
#ifndef _USART_QUEUE_H_#define _USART_QUEUE_H_ #include "type.h" typedef enum{ USART_QUEUE_EMPTY = 0 ...
官方文档链接:https://doc.xiaominfo.com/ 一、Knifej和swagger-bootstrap-ui对比 Knife4j在更名之前,原来的名称是叫swagger-b ...
前言 在上篇博客中:SpringBoot系列——Spring-Data-JPA:https://www.cnblogs.com/huanzi-qch/p/9970545.html,我们实现了单表的基础get、save(插入/更新)、list、page、delete接口,但是这样每个单表 ...
注:之前的教程是按照官网文档亲自实践操作汇总而成的,所需的软件也是从官网下载的。 但是有一个问题,若是运行在有公网IP的frps程序被其他人所知道,他们就可以直接在他们电脑上运行frpc客户端, ...
概述 RPC这个东西是什么? 第一次听说他, 还要在它的前边加个G, 当时我以为GRPC是一项技术, 后来才知道, 并不是这样. GRPC只是RPC的谷歌实现. 谷歌搜了一下, RPC就是一种: 远程函数调用, 看到这里, 我已经等不及了, 不往下看了, 先自己实现一个. 如果只给你这样一个 ...
1、列举ASP.NET页面之间传值的几种方式。 答:使用QueryString,如.../id=1;response.Redirect() 使用Session 使用Server.Transfer 使用 ...