当前位置:网站首页>Four data streams of grpc
Four data streams of grpc
2022-07-06 22:03:00 【luo_ gogogo】
1 Four data streams
- Simple mode
- Server side data flow mode
- Client data stream mode
- Two way data flow pattern
2 Server data flow
This mode is that the client sends a request together , The server returns a continuous data stream . A typical example is that the client sends a stock code to the server , The server will continuously return the implementation data source of the stock to the client .
3 Client data stream
Contrary to the server-side data flow pattern , This time, the client sends data stream to the server , And after the end of the transmission , The server returns a response . A typical example is the Internet of things terminal sending data to the server .
4 Bidirectional data flow
seeing the name of a thing one thinks of its function , This is that both the client and the server can send data streams to each other , At this time, the data of both sides can be sent to each other at the same time , In other words, real-time interaction can be realized . A typical example is a chat robot .
边栏推荐
- Kohana 数据库
- What about the spectrogram
- Michael smashed the minority milk sign
- High precision face recognition based on insightface, which can directly benchmark hongruan
- Kohana database
- Digital transformation takes the lead to resume production and work, and online and offline full integration rebuilds business logic
- 数字化转型挂帅复产复工,线上线下全融合重建商业逻辑
- HDU 2008 数字统计
- MongoDB(三)——CRUD
- Search map website [quadratic] [for search map, search fan, search book]
猜你喜欢

Make menuconfig has a recipe for target 'menuconfig' failed error
![关于char[]数组通过scanf赋值使用上的一些问题。。](/img/cf/d85a3172c5d29ac00377f9c30dbc4f.png)
关于char[]数组通过scanf赋值使用上的一些问题。。

About the professional ethics of programmers, let's talk about it from the way of craftsmanship and neatness

GPS从入门到放弃(十七) 、对流层延时

GPS from getting started to giving up (16), satellite clock error and satellite ephemeris error

20 large visual screens that are highly praised by the boss, with source code templates!

Microsoft technology empowerment position - February course Preview

抖音將推獨立種草App“可頌”,字節忘不掉小紅書?
![Leetcode topic [array] -118 Yang Hui triangle](/img/77/d8a7085968cc443260b4c0910bd04b.jpg)
Leetcode topic [array] -118 Yang Hui triangle
![Happy sound 2[sing.2]](/img/ca/1581e561c427cb5b9bd5ae2604b993.jpg)
Happy sound 2[sing.2]
随机推荐
Basic introduction of figure
GPS from getting started to giving up (XIII), receiver autonomous integrity monitoring (RAIM)
GPS从入门到放弃(十七) 、对流层延时
功能强大的国产Api管理工具
GPS from getting started to giving up (16), satellite clock error and satellite ephemeris error
【10点公开课】:视频质量评价基础与实践
Sparkshuffle process and Mr shuffle process
guava:Collections. The collection created by unmodifiablexxx is not immutable
爬虫实战(五):爬豆瓣top250
20 large visual screens that are highly praised by the boss, with source code templates!
GPS从入门到放弃(十八)、多路径效应
What is the difference between animators and animators- What is the difference between an Animator and an Animation?
PostgreSQL 安装gis插件 CREATE EXTENSION postgis_topology
C how to set two columns comboboxcolumn in DataGridView to bind a secondary linkage effect of cascading events
Intelligent online customer service system source code Gofly development log - 2 Develop command line applications
LeetCode学习记录(从新手村出发之杀不出新手村)----1
Search element topic (DFS)
GPS from entry to abandonment (XIV), ionospheric delay
MariaDB database management system learning (I) installation diagram
The underlying implementation of string