网络通信
文章平均质量分 59
bullzerone
每天进步一点点
展开
-
Linux IPC 之管道通信
IPC -interprocesscommunication就是指进程间的通信。一个程序往往要有很多进程协作来完成。那么各个进程间的通信就很重要了,这是在 Unix/Linux下经常遇到的问题之一,它的主要目的就是要多个进程可以相互访问数据。只有一个进程的程序,IPC没有什么意义。 这次主要学习管道通信。管道是最基本的,最简单的IPC 方式。 管道在系统中并没有一个实际的名字,它只存在于内存中,原创 2015-06-02 20:51:24 · 473 阅读 · 0 评论 -
Linux IPC 之消息队列
今天学习了一下Linux中的消息队列。 消息队列可能是Linux IPC中最具有数据交换功能的通信方式。消息队列是一个消息的链表,我们创建一个消息队列,然后把想要发送的消息放入队列,别动进程就可以从消息队列中读取消息。 消息队列链表由系统内核进行维护,它可以通过一个消息的类型来检索指定的数据,它在数据流的概念上扩展了数据传递的概念,可以根据需要读取指定的数据,这是管道和FIFO所不能的。 但是原创 2015-06-04 20:32:38 · 442 阅读 · 0 评论 -
QT5 下udp 编程实例
下面是一个简单的QT5下的udp通信的下例子。服务器不停的利用定时器来向socket发送广播消息,客户端可以接收该消息并显示。首先建立工程UdpServer.pro。建立各控件的布局。udpserver.h:class UdpServer:public QDialog{Q_OBJECTpublic:UdpServer(QWidget *parent=0,Qt::WindowFlags f=0原创 2015-12-05 15:53:56 · 3490 阅读 · 0 评论 -
Qt udp
Detailed DescriptionThe QUdpSocket class provides a UDP socket.UDP (User Datagram Protocol) is a lightweight, unreliable, datagram-oriented, connectionless protocol. It can be used when reliability isn转载 2015-12-05 12:37:49 · 775 阅读 · 0 评论 -
Qt5 UDP开发
最近在学习qt下socket开发,今天先学习了一下qt下udp socket的开发。参考了qt5的文档。以及一些其他的参考书。UDP是指user datagram protocol ,用户数据报协议,是一种轻量级,不可靠的,面向数据报的,非链接的协议。常用在一下对数据可靠性要求不是很重要的程序中。这个类最常用的方式就是利用bind()函数绑定到某一地址和端口,然后调用 writeDategram()翻译 2015-12-05 12:34:19 · 3338 阅读 · 0 评论