摘要: Linux网络编程组播测试代码(转载)组播客户端代码如下:#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#define BUFLEN 255int main(int argc, char **argv){struct sockaddr_in peeraddr, myaddr;int sockfd;char recmsg[BUF 阅读全文
posted @ 2012-12-17 17:40 Charles-Zhang 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: (一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 个地方获取文件的时候,是我们的ftp程序主动同外面进行通信(获取文件), 所以这个地方我们的ftp程序就是客户端程序。服务端 和客户端相对应的程序即为服务端程序。被动的等待外面的程序来和自己通讯的程序称为服务端程序。 比如上面的文件获取中,另外一个地方的程序就是服务端,我们从服务端获取文件过来。互为 阅读全文
posted @ 2012-12-17 09:51 Charles-Zhang 阅读(294) 评论(0) 推荐(0) 编辑