/***************************************************
版权说明:该程序为Shaw Song所有
版本号: 2.0
生成日期:2016.8.2
作者: Shaw Song
内容: 服务端头文件(.h)
功能: 完成以下三种服务的具体代码
1.客户端登录服务
2.客户端注册服务
3.客户端交流服务
函数列表:1.Server_Login
完成用户端的登录服务
2.Server_Sign
完成用户端的注册服务
3.Server_Talk
完成客户端与服务器交流的服务
修改日志:2016.08.02 Shaw Song 修改程序使之符合C语言编码规范
****************************************************/
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <string.h>
#include <malloc.h>
#define Port 8888
#define BUFFERSIZE 104
#define BUFSIZE 100
#define MAX_DATA_SIZE 200
/*********************************************
Message是服务器与客户端之间的服务数据结构
其中:head为服务的类型,为4个字节
content为服务类型信息,为100字节
********************************
tcp/ip 程序改进版 server.h
最新推荐文章于 2022-05-03 18:54:03 发布
这是一个由Shaw Song编写的C语言实现的TCP/IP服务器头文件,提供客户端登录、注册和交流服务。通过定义结构体`Message`处理服务数据,服务器读取用户列表验证登录,接收并发送数据进行交互,并实现了文件操作以完成用户注册功能。
摘要由CSDN通过智能技术生成