VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
linux/unix社区
-> 程序开发区
请教一个关于linux下的消息机制的问题
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
请教一个关于linux下的消息机制的问题
[已结贴,结贴人:charles8513]
发表于:
2007-07-18 11:05:31
楼主
我们知道windows下可以发送消息,并且在消息中带参数,这样我们可以用一个线程进行扫描什么东西,然后根据具体情况发送不同的消息给不同的其他进程或线程,并且在消息中带参数,在linux下怎么实现呢?看了一下,linux的发送信号要么不能带参数,要么就是多个消息可能被合并为一个消息,在linux下如何解决这个问题呢?谢谢
发表于:
2007-07-18 14:03:18
1
楼 得分:
9
楼主听说过一种叫ipc的东东么?
如果是进程的话,用ipc来解决,如管道、消息队列、共享内存、unix域socket等
线程间的话,用全局变量加上mutex或signal同步即可
发表于:
2007-07-18 14:06:00
2
楼 得分:
0
可以介绍详细点吗?谢谢
发表于:
2007-07-19 18:20:18
3
楼 得分:
0
已经很详细了,只是你完全不懂,怎么告诉你?
管道,有匿名管道和命名管道,一般是开一对,一个用来发送消息,一个用来接收消息
消息队列,共享内存和信号量是标准的ipc,用法到处都有
另外,unix domain的socket也一般用来在进程间通信
不同的通信机制有不同的应用场合,不知道你到底想实现什么功能
发表于:
2007-07-21 06:02:52
4
楼 得分:
11
先看看这里的例子:
http://www.ibm.com/developerworks/cn/linux/es-win32linux-sem.html
然后读richard stevens的《unix网络编程》(两卷本), 就明白了!
下一篇:
windows 管理员 密码 忘记了,怎样才能进入系统.
上一篇:
c语言编译问题
相关文章
在fedroa4 上安装五笔,结果只剩英文了...
这些天linux下载太慢了!!请问软件店里有suse卖吗...
c语言发送邮件相关
请问如何监控一个目录下出现新文件?
外资银行个人无抵押贷款
我在装sk98lin这个驱动的时候,出了错"kernel&nbs...
请教makefile.am中连接共享库的问题.
***一个设置sched_fifo型线程的问题***
i386的和x86的盘还有什么区别么?
linux 动态链接库编程入门
谁在学<unix网络编程>这本书得阿?我不会用...
同一个ip在windows 上可以使用在linux上不行...
uclinux-samsung编译过程make出现的问题
如何用shell在文件中插入行?(紧急)
特怪异,安装linux 识别不到硬盘
ubuntu如何修改启动选项
linux下rfid登录
菜鸟问题,关于用户创建目录
fedora8 关机
问一个关于ldap的问题
其他资讯
请问从文件地址串取文件名的方法(不要后缀),c...
***请教pci设备内存到系统地址空间映射的基本原理...
提个基础的,又很重要的问题(c,c++)
linux下用什么api去读/改ip、读/改网关、开启/关...
solaris版本的锐捷认证软件
请教linux中的文件操作问题?
招聘论文组稿编辑
嵌入式2.6.8对自旋锁分配内存失败
linux怎样区分一个进程是否是线程啊?
linux如何写一个脚本完成对a,b,c...多个机器作日...
glib-error **:cannot creat pip...
tlb的转换机制/原理,以及在linux下的映射原理是什...
说我的机子不能安装linux?
关于microwindpows和fltk配合的使用
[青岛]诚聘c++网络工程师
安装tftp:怎样使xinetd服务关联上tftp即/etc/xin...
help!!! 一个程序的返回值如何通过sh...
大家一般去哪里找工作呀
一道操作系统的缺页次数求解问题
boot
快速检索
分类导航标签a
JavaJ2SE/基础类
DelphiVCL组件开发及应用
PowerBuilder数据库相关
扩充话题程序人生
JavaJ2SE/基础类
软件培训/认证/考试软件培训
社区支持Blog
《开发高手》杂志文章评论
多媒体/设计/Flash/Silverlight 开发Flash流媒体开发
VC/MFCHTML/XML
palm os6
WPS Office产品家族WPS二次开发及使用
Java架构、设计
JavaSUN
软件工程/管理管理版
最新资讯
解者有分!!!
取地址栏参数
canon lbp-880显示“pocket error”是...
jboss能对应用支持两个root context吗
大家帮帮忙。struts中的includeaction和jsp的命令...
tiles和iframe结合的问题。
求教serv-u问题
边写html,边可预览的小点的软件有吗?也可以jsp...
看似简单实际难:如何使用vs.net自带的登陆控件(...
请问大家要快感吗?在繁忙的工...
关于运行时刷新某个控件
linux 用occi 要安装 oracle客户...
关于流控制的疑问
用jtds能否连接mysql,相应的url等配置
c#中,如何把dropdownlist控件与数据库中的一个表...
这个有什么区别呀????
问一个asp代码问题
cs 下载
如何使得 <input type...
包裹分发系统
想进it业,却因为学的不是相关专业,为自己的专业...
请问怎样在spring+hibernate+struts中统计在线人...
debug.write() 方法的问题
关于webim的一个小bug
dll提供的接口函数getvalue()怎么用?
cpu 跑70多度是否正常
系统问题
★★★★★祝大家春节快乐★★★★★
如何在程序中增加一个新的字段呢,初级vb新菜
什么是ad,域树、森林、信任关系
gtk网络编程界面老是卡住
移动软件开发对设备的依赖性是否太高
网页中有多段<script language=vbscript...
类型问题
笔记本选购问题,欲购ibm t系列,帮忙推荐一个...
winform里是否可以用httpcontext?
如何用js写代码,使右键点击网页弹出对话框。
请问能在不关闭网页的情况下卸载atl控件吗?
openmp并行程序设计(二)
新手求助,网站管理工具无法创建新用户
热门点击
如何使用dataset更新数据库啊,在线等!
求助:程序运行时出现写入异常
急!哪位有ledger控件的帮助文档,能否发一份给我,...
请问这个转换效果里面的图片能否动态调用?
vc++ 6.0中const的问题
中了一个针对.net程序的病毒,给大伙说说
取出的image地址为什么,显示不了????请大家...
快乐是要分享的
win2000下,dll中被创建了一个线程,当dll被意外...
更新
一个关于wmv文件的问题!急!急!急!
再solaris中怎樣屏畢掉usb接口呢???
0
请教短信平台问题!!!
有一个项目,我不太会估价,看看大家的看法,希望...
可以生成 sql server 2000 ...
有谁用lucene做过实际的东西吗?能不能分享一点源...
picture控件通过人工ole拖放到图形按钮,请指教?...
无限循环输入
有没有最新的jsp教程?网上的都太老了:(
c# 需要离散数学么????
在htm页中有一张图片我想用javascript 让它...
先要找一个回文的中心,具体的实现:比如abbcd,...
两表相加(表中是联合主键)
split函數處理問題
delphi编译问题
放大缩小的问题
统计薪水,怎么做呢 ?
用swing实现一个类似eclipse workbench效果...
关于网站制作的登录、注册。。。
这样的在线播放器要怎么做啊?
求一 sql语句
sql表中获取时间段里每一天的数据,如果表里没有...
紧急求助,pager-taglib分页标签的问题
在vc++7中如何得到控件clistctrl的列号,请高手指...
这个例子中去声明compareto()方法干嘛用呢?
新手请问关于windows和linux的头文件问题,多谢!...
请教:权衡i/o与网络流量
display:inline与padding的问题?????????
关于数据的核对问题