社区
Linux/Unix社区
帖子详情
请教一个关于linux下的消息机制的问题
charles8513
2007-07-18 11:05:31
我们知道windows下可以发送消息,并且在消息中带参数,这样我们可以用一个线程进行扫描什么东西,然后根据具体情况发送不同的消息给不同的其他进程或线程,并且在消息中带参数,在linux下怎么实现呢?看了一下,linux的发送信号要么不能带参数,要么就是多个消息可能被合并为一个消息,在linux下如何解决这个问题呢?谢谢
...全文
664
4
打赏
收藏
请教一个关于linux下的消息机制的问题
我们知道windows下可以发送消息,并且在消息中带参数,这样我们可以用一个线程进行扫描什么东西,然后根据具体情况发送不同的消息给不同的其他进程或线程,并且在消息中带参数,在linux下怎么实现呢?看了一下,linux的发送信号要么不能带参数,要么就是多个消息可能被合并为一个消息,在linux下如何解决这个问题呢?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mymtom
2007-07-21
打赏
举报
回复
先看看这里的例子:
http://www.ibm.com/developerworks/cn/linux/es-win32linux-sem.html
然后读Richard Stevens的《Unix网络编程》(两卷本), 就明白了!
lurenfu
2007-07-19
打赏
举报
回复
已经很详细了,只是你完全不懂,怎么告诉你?
管道,有匿名管道和命名管道,一般是开一对,一个用来发送消息,一个用来接收消息
消息队列,共享内存和信号量是标准的IPC,用法到处都有
另外,unix domain的socket也一般用来在进程间通信
不同的通信机制有不同的应用场合,不知道你到底想实现什么功能
charles8513
2007-07-18
打赏
举报
回复
可以介绍详细点吗?谢谢
lurenfu
2007-07-18
打赏
举报
回复
楼主听说过一种叫IPC的东东么?
如果是进程的话,用IPC来解决,如管道、消息队列、共享内存、UNIX域SOCKET等
线程间的话,用全局变量加上mutex或signal同步即可
请教
如何在
linux
下开发窗口程序
请教
如何在
linux
下开发窗口程序 比如在Windows下,是可以用C语言调用API(创建窗口类..之类的)来创建窗口程序的 开发出来的窗口程序响应外部事件,用的是MS的
消息
机制
想问一下 1、在
linux
下创建...
想
请教
下墓碑
机制
相关?
想
请教
下墓碑
机制
相关? Android和IOS的后台应用管理的底层因素不同是否为真多任务与伪多任务导致呢?目前的冻结技术是否相当于墓碑
机制
?而自启动限制,doze,appStandby等技术是不是相当于应用活埋
机制
,还不是...
Linux
与Windows线程
机制
简单比较
Linux
与Windows线程
机制
简单比较 2012-03-30 11:09:14| 分类: 默认分类|举报|字号 订阅 线程
机制
是现代编程技术中常用的一种抽象。该
机制
提供了在同一程序内共享内存地址空间运行的一组...
linux
内核创建信号量,
Linux
内核信号量和定时器
问题
请教
:
正在学习用户态线程和内核态定时器的使用,有个
问题
请教
大家:我在用户空间建立了
一个
线程,内核做
一个
字符驱动模块,通过ioctl调用来不断读取内核定时器有没有到期。在设备结构体里面加了
一个
信号量,在open调用的...
java channelexec_
请教
大神 java操作
linux
命令的
问题
该楼层疑似违规已被系统折叠隐藏此楼查看此楼这是我在网上找的一段代码,确实可以操作一些
linux
命令也可以拿到输出结果;但是我在执行命令“ screen -r XXX ”命令的时候,返回结果“Must be connected to a ...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章