队列Queue在通信中具体起什么作用?
一直在做Socket通信,
简单的设备数据信息采集与下发,
从来没用到过队列,
一般看到用到最多的是优先级队列。
请问队列在通信中具体起什么作用?
不用队列会影响到哪个方面?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
一直在做Socket通信,
简单的设备数据信息采集与下发,
从来没用到过队列,
一般看到用到最多的是优先级队列。
请问队列在通信中具体起什么作用?
不用队列会影响到哪个方面?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(15)
缓存?
实时游戏需要不间断
谢谢,去看了看JMS,都差不多吧
MSMQ RabbitMQ
道理是懂,还是有点蒙。。。
通信需要分层次,每一个层次要保证通信顺利采用的到
是所谓的线程间的通信吗?
嗯,比如dusruptor
线程之间交换数据
额。。具体点呢?我现在没用队列,所以不知道到底影响在哪?
一般socket通讯是一收一发的形式,一收一发结束后有些其它工作要作,但是又要快速地响应下一个请求的时候,可以用队列把这些工作缓冲起来,由另外的线程或者什么的去做善后。比如数据采集等。
回复
你做过 注册时发送邮件的功能不? 如果有,要是邮件在注册过程中去执行,会比较慢,这时候如果将它丢进队列,后台慢慢去发它。。相信会快很多。。
回复
嗯 这个是懂 不过应用在设备通信中还是感觉有点乱。。。谢谢你
嗯 谢谢你 大概理解了,只是刚刚接触还有点迷茫。
缓冲