随笔分类 -  socket通讯

摘要:动态多进程池实现NTP服务器 服务端:server.c #include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <sys/socket.h>#include <signal.h>#include <arpa/inet.h 阅读全文
posted @ 2022-08-12 15:34 *^VV^* 阅读(57) 评论(0) 推荐(0) 编辑
摘要:通过UDP协议实现简单的停等式FTP文件传输。 头文件:proto.h #ifndef __PROTO_H__#define __PROTO_H__ #define FTPPORT "8888" //通讯端口#define PATHSIZE 256#define UDPSIZE 512 enum m 阅读全文
posted @ 2022-08-12 08:49 *^VV^* 阅读(208) 评论(0) 推荐(0) 编辑
摘要:通过静态进程池实现NTP服务器 例程:server.c #include <stdio.h>#include <stdlib.h>#include <string.h>#include <arpa/inet.h>#include <sys/types.h>#include <sys/wait.h># 阅读全文
posted @ 2022-08-12 08:14 *^VV^* 阅读(34) 评论(0) 推荐(0) 编辑
摘要:多线程实现NTP服务器 服务器端:server.c #include <stdio.h>#include <stdlib.h>#include <string.h>#include <arpa/inet.h>#include <sys/types.h>#include <sys/socket.h># 阅读全文
posted @ 2022-08-10 11:32 *^VV^* 阅读(61) 评论(0) 推荐(0) 编辑
摘要:多进程实现NTP服务器 服务器端:server.c #include <stdio.h>#include <stdlib.h>#include <string.h>#include <arpa/inet.h>#include <sys/types.h>#include <sys/socket.h># 阅读全文
posted @ 2022-08-10 11:26 *^VV^* 阅读(22) 评论(0) 推荐(0) 编辑
摘要:通过TCP实现NTP服务器 头文件:proto.h #ifndef __PRTOO_H__#define __PRTOO_H__ #define PORT "8888" //服务器端口#define FMT "%lld\r\n" //输出格式 #endif 服务器端:server.c #includ 阅读全文
posted @ 2022-08-10 11:17 *^VV^* 阅读(326) 评论(0) 推荐(0) 编辑
摘要:通过UDP实现局域网多播、组播 头文件:proto.h #ifndef __PROTO_H__#define __PROTO_H__ #define BORDCAST "224.2.2.2" //定义组播IP地址#define PORT "10001" //组播端口#define NAMESIZE 阅读全文
posted @ 2022-08-10 08:39 *^VV^* 阅读(564) 评论(0) 推荐(0) 编辑
摘要:通过UDP实现两个不同进程间的通讯 头文件:proto.h #ifndef __PROTO_H__#define __PROTO_H__ #define PORT "5050" //端口#define NAMESIZE 11 struct student_st //自定义传输数据类型{ uint8_ 阅读全文
posted @ 2022-08-08 08:24 *^VV^* 阅读(126) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示