计算机网络——实验七

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

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

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

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

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

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

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

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

相关推荐
JZZC220 小时前
18.基本的ACL
计算机网络·ensp·acl
拥友LikT1 天前
计算机网络基础篇——网络安全
计算机网络·网络安全
qq_479875431 天前
(4)计算机网络中的各种网络设备概述
网络·计算机网络·智能路由器
蒙奇D索大2 天前
【计算机网络】408考研计算机网络精讲:物理层核心——信道的极限容量(奈氏准则与香农定理)
计算机网络·考研
007php0072 天前
猿辅导Java面试真实经历与深度总结(二)
java·开发语言·python·计算机网络·面试·职场和发展·golang
云知谷2 天前
【HTML】网络数据是如何渲染成HTML网页页面显示的
开发语言·网络·计算机网络·html
元亓亓亓3 天前
考研408--计算机网络--day1-概念&组成功能&三种交换技术&分类
服务器·计算机网络·考研
小码农<^_^>3 天前
计算机网络(tcp_socket )(一)
计算机网络
IT帮3 天前
2020年08月份04741计算机网络原理真题及答案
计算机网络
无小道4 天前
网络层次划分-网络层
网络·计算机网络·智能路由器