首页 > 其他 > 详细

Qt 编程训练之七

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

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://www.cnblogs.com/qtgameprograming/p/3957155.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!