腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在单个
程序
中使用
消息
队列
和多线程的messenger
、
、
、
我正试图使用
消息
队列
和线程在
Linux
中编写一个信使
程序
。user1) ./msg 1234 4321 // snd_key: 1234, rcv_key: 4321 然后创建
两个
消息
队列
:一个用于发送,另一个用于接收
消息
。然后,我使用pthread_joing等待
两个
子线程,然后释放
两个
浏览 8
提问于2020-04-06
得票数 0
1
回答
在应用
程序
中使用默认的WebSphere MQ
、
、
、
我有
两个
应用
程序
A& B。应用
程序
A在QMA中放置
消息
,QMA是一个默认CCSID 1208的
Linux
队列
管理器。QMA向QMB发送
消息
,QMB是默认CCSID 437的Windows
队列
管理器。应用
程序
B使用来自QMB的
消息
。百事大吉。然后,我将Windows
队列
管理器QMB迁移到
Linux
平台,并将CCSID更改为默认1208。应用
程序
B开始发现与数
浏览 6
提问于2014-09-22
得票数 1
回答已采纳
1
回答
POSIX
队列
配置
、
、
我想知道如何在
linux
操作系统上配置posix
队列
。我知道如何在sysctl.conf和代码中编辑还有其他方法可以配置每个
队列
的
消息
数量和
队列
数量吗?
浏览 1
提问于2014-03-14
得票数 1
回答已采纳
3
回答
在不相关的进程之间使用
消息
队列
、
、
我正在尝试使用
消息
队列
在
Linux
中
两个
不相关的进程之间进行通信。我知道使用公共键值将允许我们在
两个
不相关的进程中打开相同的
消息
队列
。但问题是,有时对应于
消息
队列
的键值可能已被某些系统实用
程序
使用。因此,我使用IPC_CREAT | IPC_EXEL标志来确保强制创建新的
消息
队列
。 如果msgget()返回错误,我会递增键值并重新尝试创建一个新的
消息
队列<
浏览 0
提问于2009-11-06
得票数 2
2
回答
如何“尝试”读取C中的输入
、
、
我正在编写一个
程序
,它允许在
Linux
中的
两个
进程之间聊天。要传输
消息
,我使用IPC
队列
。 主循环有一个问题:我需要检查
队列
中是否有新
消息
,以及是否有-打印
消息
。
浏览 8
提问于2013-12-27
得票数 1
回答已采纳
1
回答
Linux
消息
队列
-多个接收器
、
、
、
我最近一直在研究和使用
linux
消息
队列
,并遇到了一些我不太明白为什么会发生这种情况的事情!如果我们有
两个
正在运行的
程序
,这
两个
程序
都在无限的for循环中使用msgrcv()来检查
消息
,然后发送
两个
消息
,那么第一个运行的
程序
将接收第一个
消息
,第二个
程序
将接收第二个
消息
?如果你一直在发送
消息
,它就会在每个接收者之间轮换。 显然,我
浏览 2
提问于2013-02-22
得票数 2
回答已采纳
1
回答
使用POSIX
消息
队列
进行进程内通信
、
、
、
、
我正在设计一个单进程多线程嵌入式
Linux
应用
程序
.该设计包括客户机-服务器子系统,其中工作线程接收POSIX
消息
队列
上其他线程发布的
消息
。 指定阻塞行为并在mq_
浏览 12
提问于2020-02-27
得票数 3
回答已采纳
2
回答
Linux
下内核线程间的通信
、
、
我正在将一个应用
程序
/PCI驱动
程序
从vxWorks移植到
Linux
上,如果可能的话,我想保持相同的架构。当前的驱动
程序
有
两个
使用
消息
队列
相互通信的任务(线程)。有没有一种在内核线程之间通信的机制?
消息
队列
用于传递缓冲区地址和大小信息,因此任务可以使用DMA来移动大量数据。
浏览 3
提问于2009-09-18
得票数 1
回答已采纳
5
回答
为什么没有类似于
消息
队列
的轮询/选择机制?
、
、
所以我的问题是,为什么
linux
极客没有在msg
队列
id上实现轮询/选择?这会导致严重的问题吗? 我需要实现这样的机制。我该怎么做呢?
浏览 2
提问于2012-04-06
得票数 4
1
回答
基于
Linux
/Ubuntu的
消息
队列
我对基于Ubuntu/
Linux
的操作系统完全陌生,现在我正在使用Ubuntu 19.10,所以为了缩短时间,我需要开发一个通过
消息
队列
与其他应用
程序
对话的应用
程序
,
Linux
/Ubuntu是否提供了内置
消息
队列
我曾在Windows中使用MSMQ开发类似的应用
程序
。 谢谢你的进阶。
浏览 0
提问于2020-02-18
得票数 0
3
回答
不同的
Linux
消息
队列
有相同的id吗?
、
、
、
我在一个.c文件中打开一个
消息
队列
,如果成功,它会显示
消息
队列
id为3。当该
程序
仍在运行时,我在另一个终端上启动了另一个
程序
(另一个.c文件),该
程序
创建了一个具有不同mqd_t的新
消息
队列
。
浏览 2
提问于2010-03-07
得票数 4
回答已采纳
1
回答
Python posix IPC -以不同用户身份运行的进程之间的通信
、
、
、
、
我正在尝试使用POSIX IPC在
Linux
上的
两个
不同进程之间建立通信。我正在使用基于这个库的posix
消息
队列
的Python3。问题是,我想要在以root身份运行的服务器和以普通用户权限(单独的python
程序
)运行的客户机之间进行通信。如果客户端创建了
消息
队列
,那么它就可以工作,大概是因为它是在普通用户下分配的,并且在root下运行的进程具有更高的权限。但是,我希望服务器创建
消息
队列
,因为这样可以在服务器终止时正确地管理
浏览 1
提问于2017-09-03
得票数 0
1
回答
使用IP
队列
时出现的Netlink错误
、
、
、
、
我似乎对IP
队列
有问题。作为实验的一部分,分析数据包的应用
程序
有一个内置的延迟。这种情况导致了这样一个事实:当我在连接到
linux
路由器的一台计算机上启动一个发送者应用
程序
时,我在
linux
路由器上的IP
队列
几乎立即被填
浏览 1
提问于2012-11-22
得票数 0
1
回答
在Windows works中是否有类似
Linux
中的
消息
队列
的机制?
、
、
最近,我得到了一个工作(C/C++)来使用Windows中不同线程之间的
消息
通信。我谷歌了一下,发现Windows也有一个
消息
队列
,但它更多地与窗口有关,实际上,我的应用
程序
中不需要任何窗口。像
Linux
中的
消息
队列
一样,每个线程创建一个
消息
队列
,并获得一个
消息
队列
ID,向该ID发送
消息
,从该ID接收
消息
,等等,这就是我需要的
消息
<em
浏览 3
提问于2012-06-12
得票数 3
回答已采纳
1
回答
linux
和Windows上的activeMQ
、
、
我将使用安装在
Linux
服务器上的ActiveMQ。当我使用C#进行开发时,我正在考虑制作一个
队列
管理
程序
(我称之为"windows“)。对于
队列
中收到的每一条
消息
,我的windows客户端必须触发一个特定的C#可执行文件(与
消息
类型相关联)。 我的问题:我在上安装和测试了activeMQ,而我的C#
程序
也能工作。但是,我可以从
Linux
服务器从ActiveMQ windows
程序
读取C#
队列
吗?特克斯
浏览 1
提问于2020-06-18
得票数 0
回答已采纳
1
回答
如何在makefile中使用POSIX
消息
队列
名称
、
、
在本作业中,将实现
两个
程序
:一个名为"get“的客户端
程序
和一个名为"iserv”的服务器
程序
。服务器将是一个多进程
程序
。POSIX
消息
队列
将用于进程间通信。服务器将按如下方式启动:这里的iserv是由服务器创建的
消息
队列
的名称。包含整数号的文本文件的名称。我的iserv.c
程序
:(未完成)#include
浏览 7
提问于2013-10-18
得票数 0
回答已采纳
1
回答
msgsnd()是线程和/或进程安全的吗?
、
、
如果
两个
pthread同时调用msgsnd()函数,将
消息
发送到相同的
消息
队列
,会发生什么情况? 如果
两个
进程执行相同的操作怎么办?它们是线程还是进程有关系吗?对
Linux
2.6.15-2.5#1SMP抢占Tue Sep 19 10:56:25 CDT 2006 x86_64 GNU/
Linux
特别感兴趣
浏览 3
提问于2009-07-21
得票数 4
回答已采纳
1
回答
Java能否与System
消息
队列
交互?
、
、
、
我需要将shell脚本(从基于
linux
的应用
程序
调用)的信息传递给java应用
程序
。 命名管道是一个痛苦的,因为如果不考虑对管道的读/写端的复杂影响,就无法启动/停止这
两个
服务。套接字是严格的,因为如果重新启动侦听过程,就没有排队机制,而且简单的实现需要不断地创建新的套接字(否则,shell脚本将变得非常复杂,包含检查和重新启动套接字以及
队列
代码)。我最近读到了关于这些系统V/POSIX
消息
队列
的文章,。我正在运行Fedora 12,我想
浏览 1
提问于2011-06-20
得票数 6
回答已采纳
1
回答
queueBrowser.GetEnumerator()没有收到任何
消息
- IBM C#客户机
、
、
我只需要知道给定
队列
上的所有
消息
,而不需要将它们从
队列
中删除。有人能指
浏览 8
提问于2017-10-27
得票数 3
回答已采纳
3
回答
您使用sysv/posix
消息
队列
做了什么?
、
、
我从来没有见过任何使用或
消息
队列
的项目或东西-好奇的是,你们用它们来解决什么问题或项目?
浏览 0
提问于2010-03-01
得票数 8
点击加载更多
相关
资讯
linux消息队列源码解析
Linux 高级编程-消息队列 MsgQueue
消息队列-架构为什么需要用消息队列
消息队列-延时消息实现
全面理解Handler-1:理解消息队列,手写消息队列
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券