计算机网络——实验七

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

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

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

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

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

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

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

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

相关推荐
Mu.3872 天前
计算机网络模型
网络·网络协议·计算机网络·安全·http·https
0和1的舞者3 天前
《网络编程核心概念与 UDP Socket 组件深度解析》
java·开发语言·网络·计算机网络·udp·socket
没书读了3 天前
计算机网络-考前记忆清单
计算机网络
Protein_zmm3 天前
第一章 计算机网络和因特网(下)
服务器·计算机网络·php
矶鹬笛手4 天前
(2.1) 信息技术及其发展
sql·计算机网络·c#
gadiaola4 天前
【计算机网络面试篇】HTTP
java·后端·网络协议·计算机网络·http·面试
报错小能手4 天前
计算机网络自顶向下方法57——网络安全 基础与密码学原理
计算机网络·安全·web安全
百***81274 天前
《计算机网络》(B)复习
网络·计算机网络
报错小能手5 天前
计算机网络自顶向下方法50——链路层 虚拟局域网 链路虚拟化:网络作为链路层(多协议标签交换)
网络·计算机网络·智能路由器
报错小能手5 天前
计算机网络自顶向下方法60——网络安全 详解TLS(传输层安全协议)
计算机网络·安全·web安全