【文件属性】:
文件名称:linux基于多进程的socket通信
文件大小:50KB
文件格式:GZ
更新时间:2015-06-11 05:47:46
fork,socket
// Client/Server模型的服务器端
#include
#include
#include
#include
#include
#include
#include
#include
#include "../comm/my_recv.h" // 自定义的头文件
#include "../comm/my_recv.c"
#define SERVER_IP "127.0.0.1"
#define SERV_PORT 6666 // 服务器端的端口
#define LISTENQ 12 // 连接请求队列的最大长度
#define INVALID_USERINFO 'n' // 用户信息无效
#define VALID_USERINFO 'y' // 用户信息有效
#define USERNAME 0 // 接收到的是用户名
#define PASSWORD 1 // 接收到的是密码
【文件预览】:
mysocket
----myclient()
--------client(17KB)
--------my_client.c(3KB)
----comm()
--------my_recv.c(1KB)
--------my_recv.h(171B)
----myserver()
--------my_server.c(4KB)
--------server(17KB)