1. gRPC简述 gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objec ...
分类:
其他好文 时间:
2020-02-29 18:52:35
阅读次数:
104
RPC: 远程过程调用,像调用本地服务(方法)一样调用服务器的服务 支持同步、异步调用 客户端和服务器之间建立TCP连接,可以一次建立一个,也可以多个调用复用一次链接 PRC数据包小 protobuf thrift rpc:编解码,序列化,链接,丢包,协议 Rest(Http): http请求,支持 ...
分类:
其他好文 时间:
2020-02-28 01:27:11
阅读次数:
52
引言 RPC blablabla…… RPC 知识点 扩展 有给老婆解释的如:https://www.jianshu.com/p/2accc2840a1b ...
分类:
其他好文 时间:
2020-02-28 01:04:40
阅读次数:
51
soap 类API测试方法: 1. 打开developer command prompt, 输入:wcftestclient 2. 选中“My Service Project”, 再Add service 3. 在输入框类输入service URL, such as: http://localhos ...
前提时rabbit集群已经搭建完成 vim /etc/kolla/globals.yml enable_rabbitmq: "no" rpc_transport_url: "rabbit://openstack:openstack@10.0.1.21:5672,openstack:openstack ...
分类:
系统相关 时间:
2020-02-27 19:12:24
阅读次数:
91
Netty到底是什么 从HTTP说起有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的Proxy服务器等等。我们回顾一下传统的HTTP服务器的原理1、创建一个ServerSocket,监听并绑 ...
分类:
Web程序 时间:
2020-02-27 19:10:25
阅读次数:
82
文章引用自 protobuf初识 protobuf是一种高效的数据格式,平台无关、语言无关、可扩展,可用于 RPC 系统和持续数据存储系统。 protobuf protobuf介绍 Protobuf是Protocol Buffer的简称,它是Google公司于2008年开源的一种高效的平台无关、语言 ...
分类:
其他好文 时间:
2020-02-27 19:06:00
阅读次数:
64
Dubbo是一款开源的RPC中间件框架,底层数据传输默认使用的Netty,那么请求的处理理论上是异步的,为什么我们在使用的时候是同步的呢?肯定是Dubbo框架,做了异步转同步的处理。 首先我们来梳理下,异步转同步,我们的需求是怎样的? 1、调用方请求远程服务之后,需要等待结果,此刻,请求线程应该阻塞 ...
分类:
其他好文 时间:
2020-02-27 01:02:55
阅读次数:
120
Interacting with Metasploit msf.go package rpc import ( "bytes" "fmt" "gopkg.in/vmihailenco/msgpack.v2" "net/http" ) // Build the Go types to handle b ...
分类:
Web程序 时间:
2020-02-27 00:29:47
阅读次数:
101
一、问题描述 ubuntu18.04安装supervisor。按照步骤装完,能看的到管理网页。但是一直启动不起来。 查看日志显示: supervisor: couldn't chdir to /.../: ENOENT supervisor:child process was not spawned ...
分类:
系统相关 时间:
2020-02-26 23:15:41
阅读次数:
315