[应用相关]

关于网关处理多个信息的问题

[复制链接]
576|11
手机看帖
扫描二维码
随时随地手机跟帖
Rangar|  楼主 | 2018-8-22 09:40 | 显示全部楼层 |阅读模式

网关怎么处理多个同时发过来的信息,求程序解析
paotangsan| | 2018-8-22 09:56 | 显示全部楼层
楼主是指以太网?

使用特权

评论回复
Stannis| | 2018-8-22 10:22 | 显示全部楼层
1先进先出的原则
2优先级高的先转发

使用特权

评论回复
Brand2| | 2018-8-22 10:29 | 显示全部楼层
什么类型的网关啊,CAN网关?以太网网关?

使用特权

评论回复
Soraka| | 2018-8-22 10:37 | 显示全部楼层
像CSMA/CD一样考虑载波侦听的方式?

使用特权

评论回复
Garen2| | 2018-8-22 10:54 | 显示全部楼层
或者CAN这种可仲裁的方式?

使用特权

评论回复
Ryze| | 2018-8-22 11:20 | 显示全部楼层
可以参考网上那些同时接收数据的**,比如**“一个简单的服务器可以同时接收多个客户端发来的数据“这段代码不知对你是否会有帮助

使用特权

评论回复
Varus| | 2018-8-22 17:25 | 显示全部楼层
先来先服务。把所有请求排一个队列,排队处理请求

使用特权

评论回复
Snow7| | 2018-8-22 17:44 | 显示全部楼层
优先级划分。根据请求里面的识别信息,从优先级最高处理到优先级最低。同一优先级内部采用先来先服务策略

使用特权

评论回复
android2| | 2018-8-22 17:57 | 显示全部楼层
也可以多线程,每个请求对应一个线程,并行处理

使用特权

评论回复
拉克丝| | 2018-8-22 18:15 | 显示全部楼层
楼上的说法,前两种适合于单核心处理器,最后一种则适合于有多核心处理器的场合。

使用特权

评论回复
lefeng| | 2018-8-22 18:27 | 显示全部楼层
Wi-Fi 网关,建议还是用 Linux 和多核心处理器吧,不管是网络认证,还是 *** 加密通讯,还是带负载能力和抗 DoS 能力,跑 Linux 的多核心处理器都要比 STM32 好

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

154

主题

763

帖子

0

粉丝