计算机网络——实验七

使用socket实现一个基于C/S架构的通信程序

(1)客户端发送给服务器请求,发送表征身份的用户名和密码("admin","123456");

(2)服务器根据客户端发来的信息验证身份,如果验证错误,返回"refuse"字符串,并且断开连接信道;

(3)如果通过身份验证,服务器向客户端返回"accept"字符串;

(4)客户端在收到"accept"后,发送服务请求号,"1"表示请求文件传输服务,"2"表示请求数据库查询服务;

(5)服务器收到服务请求号后,用打印语句来模拟服务的动作,完成后返回"finish"字符串;

(6)客户端收到"finish"串后,向服务器端发送"byebye",终止连接;

(7)双方中断连接,关闭socket。

相关推荐
不染尘.10 小时前
UDP客户服务器模型和UDP协议
服务器·网络·网络协议·计算机网络·udp
爱尔兰极光11 小时前
计算机网络--网络层
运维·服务器·计算机网络
晚风(●•σ )14 小时前
【华为 ICT & HCIA & eNSP 习题汇总】——题目集25
网络·计算机网络·交换机
金灰15 小时前
一带一路(金砖)--网络安全防护治理赛项
网络·计算机网络·安全·web安全·网络安全·网络攻击模型·安全威胁分析
咕噜签名-铁蛋15 小时前
QUIC协议在云服务器场景下的技术优势与实践应用
计算机网络
爱尔兰极光15 小时前
计算机网络--运输层
计算机网络
wusam16 小时前
计算机网络综合实验:中小型企业网络组网与配置仿真实验
计算机网络·vlan·dhcp·独臂路由
爱尔兰极光17 小时前
计算机网络--IPv4地址
服务器·网络·计算机网络
那我掉的头发算什么18 小时前
【javaEE】IP协议详解
网络·网络协议·tcp/ip·计算机网络
爱尔兰极光18 小时前
计算机网络-- TCP
网络·tcp/ip·计算机网络