1.1 服务端连接
./tcp_server 8888
执行结果:
1.2 客户端连接(可多个用户同时在线连接服务端)
连接服务器要知道服务器的ip地址
我们执行本地测试时,可以用ifconfig指令查看本地ip地址
连接
./tcp_client+IP地址+服务器端口号
./tcp_client 192.168.42.200 8888
两个客户端同时连接
与此同时server端打印日志
1.3 功能服务
1.3.1 defaultService(默认服务)
默认服务就是给每个连接的客户端打印一份功能菜单
1.3.2 transform(大小写转换)
将小写字母转换为大写字母
1.3.3 ping(ping服务)
ping服务(心跳机制,用于检测服务是否正常),发送ping,服务器如果正常运行会回复一个Pong
1.3.4 translate(翻译)
输入英文单词,会返回对应的音标和中文解释
1.4 服务器重连功能
在连接过程中,如果服务端出现问题连接不上,可进行5次的重连,重连成功即可继续执行服务