7_linux网络编程
世界从而改变
这个作者很懒,什么都没留下…
展开
-
socket通信之 tcp协议1
步骤: 1. 创建套件字 fd1 = socket(AF_INET, SOCK_STREAM, 0); 参数1:通信域 AF_UNIX/AF_LOCAL: 本机通信 AF_INET :跨机器通信--用的协议族ip原创 2016-07-18 20:57:45 · 231 阅读 · 0 评论 -
socket通信之 udp协议2
服务端步骤: 1. 创建套接字 2. 绑定ip 3. 读取数据#include <stdio.h> #include <sys/types.h> /* See NOTES */ #include <sys/socket.h> #include <unistd.h> #include <stdlib.h> #include <linux/in.h> #define SRV_PORT原创 2016-07-18 21:32:27 · 216 阅读 · 0 评论 -
tcp之select多路复用
服务端#include <stdio.h> #include <string.h> #include <sys/types.h> /* See NOTES */ #include <sys/socket.h> #include <unistd.h> #include <stdlib.h> #include <sys/stat.h> #include <fcntl.h> #inclu原创 2016-07-18 21:49:33 · 399 阅读 · 0 评论 -
linux 中HTTP简单的框架
server 想在Linux下实现一个简单的web Server并不难。一个最简单的HTTP Server不过是一个高级的文件服务器,不断地接收客户端(浏览器)发送的HTTP请求,解析请求,处理请求,然后像客户端回送数据。在大多是情况下,(GET、POST命令),服务求回传给客户端的都是文件(HTML 文档, 图片,JavaScript脚本等等)。下面是一个极简单的HTTP Server的demo原创 2016-11-30 14:35:49 · 577 阅读 · 0 评论