码迷,mamicode.com
首页 > 其他好文 > 详细

Qt 编程训练之七

时间:2014-09-05 04:28:20      阅读:368      评论:0      收藏:0      [点我收藏+]

标签:http   使用   ar   div   sp   html   c   linux   ef   

Qt进程间通信

TCP / IP

跨平台的 QtNetwork 模块提供的类网络编程便携式和容易。 它提供了高层类(例如,QNetworkAccessManager QFtp )使用特定的应用层协议通信,低层类(例如, qtcpsocket QTcpServerQSslSocket 为实现协议)。

共享内存

跨平台共享内存类, QSharedMemory 提供了访问操作系统的共享内存实现。 它允许安全由多个线程访问共享内存段和过程。 此外,QSystemSemaphore 可用于控制对资源的访问共享的系统,以及进程间通信。

d - bus

的 QtDBus 模块是一个仅在unix上库可以使用实现IPC使用d - bus协议。 它扩展了Qt的 信号与槽 IPC机制层面上,允许一个进程发出的一个信号是在另一个连接到一个槽的过程。 这 d - bus 页面详细信息如何使用 QtDBus 模块。

Qt通信协议(QCOP)

的 QCopChannel 类实现一个协议客户机之间传输消息流程跨命名的通道。 QCopChannel 只有在 Qt为嵌入式Linux 。 就像 QtDBus 模块,QCOP Qt的延伸 信号与槽 IPC机制层面上,允许一个进程发出的一个信号是在另一个连接到一个槽的过程,但不同 QtDBus ,QCOP不依赖于第三方库。

Qt 编程训练之七

标签:http   使用   ar   div   sp   html   c   linux   ef   

原文地址:http://www.cnblogs.com/qtgameprograming/p/3957155.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!