代码编织梦想

【rpc研究】socket & 函数调用-爱代码爱编程

突然想深入学习一下RPC调用,研究一下发现这个东西相关联的东西还是比较多的,而且也算补齐一下别的知识。 接下来会写一下相关的知识,但没有什么参考资料基本都是博客看的,或者自己本科学的知识融合,并没有翻啥书,如果有不够精确的

spring 核心之 ioc 容器学习一-爱代码爱编程

IOC 与 DI IOC(Inversion of Control)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要创建一个容器,同时需要一种描述来让容

利用coredns枚举集群service & port & 解决方案-爱代码爱编程

本文为技术探讨文章,文中只提供思路,并不提供攻击脚本。 0. 关于云原生渗透 在新型网络架构当中,云原生可以说是新型应用部署方式的一颗明星,很多公司都在积极的建设自己的云原生体系,在云原生体系的建设当中,云原生安全是至关重要的,而提到了云原生安全那就不得不提云原生渗透了。 并不是所有的云原生渗透都能通过简单的容器逃逸来进行,在对单一容器的渗

总结dubbo开源rpc框架-爱代码爱编程

一、分布式系统 1.1 集群和分布式 集群:多个机器提供一样的服务(实现高性能、高可用、 可伸缩、高可扩展 ) 分布式:多个机器提供不同的服务,合起来为一个大服务 1.2 架构 二、Dubbo dubb

c# 类模板使用-爱代码爱编程

在 C# 中,类模板被称为泛型类,它是一种可以在编译时支持多种类型的通用类。与 C++ 类模板类似,泛型类可以提供代码重用性和灵活性。 使用场景: 当需要编写能够适用于多种类型的通用数据结构或算法时,可以使用泛型类。例如,可以使用泛型类创建一个通用的集合类,可以存储不同类型的元素。当需要在编译时进行类型检查,并且避免使用类型转换时,泛型类也非常有用。

简易版 rpc 框架实现 2.0 -爱代码爱编程

这一篇理解如果有难度,可能对netty不是很理解, 可以关注我netty专栏,还有另外一篇: 用 Netty 自己实现简单的RPC, 这一篇是学习netty的时候写的,更倾向于分析netty相关的知识, 今天我是学习dubb

简易版 rpc 框架实现 1.0 -爱代码爱编程

RPC 是“远程过程调用(Remote Procedure Call)”的缩写形式,比较通俗的解释是:像本地方法调用一样调用远程的服务。虽然 RPC 的定义非常简单,但是相对完整的、通用的 RPC 框架涉及很多方面的内容,例

什么是rpc?rpc 和 http 对比?rpc有什么缺点?市面上常用的rpc框架?-爱代码爱编程

什么是RPC? RPC(Remote Procedure Call)是一种用于实现不同计算机间程序之间通信的协议,主要用于分布式系统中。它允许程序员编写客户端和服务器端代码,就像它们位于同一台机器上一样,而不需要显式地处理网络通信的细节。 应用场景? RPC的应用场景通常是在复杂的系统中,当单一应用无法承受高流量和复杂业务时,系统会被拆分成多个服务,

【c++】stl容器适配器栈和队列及优先队列&容器适配器-爱代码爱编程

栈和队列及优先队列&容器适配器 一,栈stack和队列queue的使用1.stack的介绍2. stack的使用3. queue的介绍4. queue的使用 二,容器适配器1. 什么是容器适配器2

简述你对rpc,rmi的理解-爱代码爱编程

RPC:在本地调用远程的函数,远程过程调用,可以跨语言实现,httpClient RMI:远程方法调用,Java中用于实现RPC的一种机制,RPC的Java版本是J2EE的网络调用机制,跨JVM调用对象的方法,面向对象的思维方式 RMI实现:直接或间接实现接口Java.rmi.Remote 成为存在服务器端的远程对象,供客户端访问并提供一定的服务 远

使用registry镜像创建私有仓库-爱代码爱编程

通过安装Docker后,Docker官网提供的registry镜像简单搭建一套本地私有仓库 1.通过registry镜像 ,做端口映射,创建一个容器,通过容器内的一个目录来创建私有仓库 并且将容器内仓库与本地路径做挂载 [root@node1 ~]# docker run -d -p 5000:5000 -v /opt/data/regostry

grpc-爱代码爱编程

在如今云原生技术的大环境下,rpc服务作为最重要的互联网技术,蓬勃发展,诞生了许多知名基于rpc协议的框架,其中就有本文的主角gRPC技术。 一款高性能、开源的通用rpc框架 作者作为一名在JD实习的Cppe

中间件 | rpc -爱代码爱编程

INDEX §1 Dubbo 与 web 容器的关系§2 注册发现流程§3 服务配置§3.1 注册方式 & 订阅方式§3.2 服务导出§3.3 配置参数 §4 底层技术§4.1 Dubbo 的

rpc通信原理-爱代码爱编程

RPC通信原理 RPC的概念 如果现在我有一个电商项目,用户要查询订单,自然而然是通过Service接口来调用订单的实现类。 我们把用户模块和订单模块都放在一起,打包成一个war包,然后再tomcat上运行,tom

harmonyos4.0——ipc与rpc通信-爱代码爱编程

基本概念 IPC(Inter-Process Communication)与RPC(Remote Procedure Call)用于实现跨进程通信,不同的是前者使用Binder驱动,用于设备内的跨进程通信,后者使用软总线驱

go微服务: 基于net/rpc/jsonrpc模块实现微服务跨语言调用-爱代码爱编程

概述 Golang 提供 net/rpc/jsonrpc 库来实现rpc方法采用 json 方式进行数据编解码,支持跨语言调用 这里实现跨语言示例 1 )go 服务端 package main impo

go微服务:基于net/rpc模块实现微服务远程调用-爱代码爱编程

基于RPC协议实现微服务 基于rpc实现跨语言调用,不限定服务提供方使用的语言在微服务架构中,每个微服务都被封装成了进程,相互独立在这里提供了客户端和服务端演示调用示例 1 )服务端 新建 server/msg 目录,

案例5 rpc调用请求规则链-爱代码爱编程

您已将以下设备连接到ThingsBoard: Wind Direction Sensor. 风向传感器。Rotating System. 旋转系统。 also, you have one asset: 你还有一项资产

rpc——远程过程调用-爱代码爱编程

一、RPC介绍 1.1 概述 RPC(Remote Procedure Call Protocol) 远程过程调用协议。RPC是一种通过网络从远程计算机程序上请求服务,不需要了解底层网络技术的协议。RPC主要作用就是不同的服务间方法调用就像本地调用一样便捷。 1.2 RPC框架 应用级的服务框架:阿里的 Dubbo/Dubbox、Google gR

从零开始手写rpc框架(1)-爱代码爱编程

学习java后端也有一段时间了,在网上寻一些教程和github上的开源库,学习从零开始手写一个RPC,学习各位大牛的代码适当修改,并贴上自己的一些见解和注释。 目录 RPC简介RPC和HttpClient的区