- 博客(8)
- 收藏
- 关注
原创 grpc的四种数据流
1 四种数据流简单模式 服务端数据流模式 客户端数据流模式 双向数据流模式2 服务端数据流这种模式是客户端发送一起请求,服务端返回一段连续的数据流。典型的例子是客户端向服务端发送一个股票代码,服务端就把该股票的实施数据源不断的返回给客户端。3 客户端数据流与服务端数据流模式相反,这次是客户端源源不断的向服务端发送数据流,而在发送结束后,由服务端返回一个响应。典型的例子是物联网终端向服务器报送数据。4 双向数据流顾名思义,这是客户端和服务端都可以向对方发送数据流,这个时候双方的
2022-02-11 13:13:53
601
原创 go语言微服务之RPC协议
1 什么是RPCRemote Procedure Call Protocol --远程过程调用协议!IPC:进程间通信RPC:远程进程通信 -- 应用层协议(http协议同层),底层用TCP实现。理解RPC:像调用本地函数一样,去调用远程函数。通过rpc协议,传递:函数名,函数参数。达到在本地,调用远端函数,得返回值到本地的目标。 为什么微服务要使用RPC:每个服务都被封转成进程,彼此“独立”。 进程与进程之间,可以使用不同的语言实现。2 RPC 使用的步骤服务端:注册rpc
2022-01-14 16:56:12
1458
原创 http基础知识
目录1.概述2.http请求报文格式1.概述编写web语言:java php,现在都在尝试用go语言重写 python,例如:豆瓣 go语言 ===》 beego,gin两个主流的web框架https协议:我们使用浏览器访问的时候发送的就是http请求http是应用层的协议,底层还是依赖传输层:tcp(短连接),网络层(ip) 无状态的,每一次请求都是独立的,下次请求需要重新建立连接 https: 1,http是标准协议。2,https不是标准协议 ===》 ht...
2022-01-09 20:56:13
849
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人