社区
Qt
帖子详情
QT的进程与linux的进程之间通信
谭海燕
2010-03-06 09:52:32
我使用的是嵌入式版本的qt 2.2。
想实现linux下的进程和qt的进程进行通信,到目前为止,
我知道QCopChannel::send 可以实现QT进程间通信,好像QCopChannel这个类不能实现qt的进程通linux的进程
进行通信。
不知道各位有没有什么办法。
谢谢
...全文
784
6
打赏
收藏
QT的进程与linux的进程之间通信
我使用的是嵌入式版本的qt 2.2。 想实现linux下的进程和qt的进程进行通信,到目前为止, 我知道QCopChannel::send 可以实现QT进程间通信,好像QCopChannel这个类不能实现qt的进程通linux的进程 进行通信。 不知道各位有没有什么办法。 谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dyw
2010-03-06
打赏
举报
回复
不妨使用套接字...
MicroSky2813
2010-03-06
打赏
举报
回复
打开的时候用 Linux的|管道命令,貌似也有局限。
谭海燕
2010-03-06
打赏
举报
回复
linux系统的管道啊,共享内存啊,这些可不可以直接在我的Qt程序中使用呢?
如果可以,是不是直接包含这些头文件就可以了?
引用 2 楼 microsky2813 的回复:
Qprocess 需要打开其他的程序来通信可能不是你要的
具体大概要使用系统的API了
MicroSky2813
2010-03-06
打赏
举报
回复
Qprocess 需要打开其他的程序来通信可能不是你要的
具体大概要使用系统的API了
谭海燕
2010-03-06
打赏
举报
回复
好像qt 2.2版本的没有共享内存的类。
要是能共享内存就更好了。
MicroSky2813
2010-03-06
打赏
举报
回复
引用 5 楼 dyw 的回复:
不妨使用套接字...
好主意直接loaclhost就行了,下午听中间件的课突然就想到这个
Unix网络编程学习笔记_
进程
间
通信
IPC之管道
通信
环境: 1、以下是函数调用需要的头文件 2、以下是管道
通信
的源代码 #include #include #include #include #include #include #include #include #include #define MAXLINE (4096) #define RUN_STEP_DEBUG void
php使用msgget返回没权限,
进程
间
通信
之深入消息队列的详解
最近在Hi3515上调试
Qt
与DVR程序,发现他们
之间
使用消息队列
通信
的,闲暇之余,就总结了一下消息队列,呵呵,自认为通俗易懂,同时,在应用中也发现了消息队列的强大之处。关于线程的管理(互斥量和条件变量)见:
Linux
线程管理必备:解析互斥量与条件变量的详解一、消息队列的特点1.消息队列是消息的链表,具有特定的格式,存放在内存中并由消息队列标识符标识.2.消息队列允许一个或多个
进程
向它写入与读取消...
Linux
进程
间
通信
进程
间
通信
简称IPC(Interprocess communication),
进程
间
通信
就是在不同的
进程
之间
的传播或交换信息管道是Unix中最古老的
进程
间
通信
的形式。我们把从一个
进程
连接到另一个
进程
的一个数据流称为一个“管道”例如:统计我们当前使用云服务器上的登录用户个数其中who命令和wc命令都是两个程序,当它们运行起来后就变成了两个
进程
,who
进程
通过标准输出将数据打到 “管道” 当中,wc
进程
再通过标准输入从 ”管道“ 当中读取数据,至此便完成了数据的传输,进而完成数据的进一步加工处理。
linux
并发服务器 —— 多
进程
并发 -
进程
间的
通信
及实践(五)
牛客网课
linux
并发服务器 ——
进程
间的
通信
及实践
Linux
进程
间
通信
——管道
通信
详解
进程
间
通信
:管道引言
进程
间
通信
管道 引言
进程
是相互独立的,每个
进程
都有自己的虚拟地址空间,虚拟地址空间通过页表的映射,映射到自己的物理内存上,互不影响。正因为如此,
进程
间
通信
就变得很麻烦,操作系统为了使
进程
间能够
通信
,会提供一个介质,让多个
进程
都能够访问,也就是在内存上开辟一块公共资源,让
进程
在公共资源上交流。
进程
间
通信
在
Linux
系统中,有时候需要多个
进程
之间
相互协作,共同完成某项任务,
进程
之间
或线程
之间
有时候需要传递信息,有时候需要同步协调彼此工作,则就会出现
进程
间
通信
。 信号也是
进程
间
通信
的一种
Qt
21,503
社区成员
26,693
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章