Zinx-V0.1
抽象层
Server模块的抽象层
type IServer interface {
//启动服务器
//停止服务器
//运行服务器
}
type IServer interface {
Serve()
Close()
Start()
}
server模块
属性
ip版本
监听ip(0.0.0.0 全网监控)
监听端口
名称
type Server struct {
IPVersion string
IP string
Port int
Name string
}
方法
初始化Server模块的方法
启动服务器
启动server的监听功能
1.创建套接字
2.监听服务器地址
3.阻塞等待客户端发送请求
4.客户端有数据请求,处理客户端业务(读写)
关闭服务器
运行服务器