计算机网络——实验七

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

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

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

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

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

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

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

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

相关推荐
Ja_小浩11 小时前
【计算机网络】理解应用层协议HTTP
计算机网络·http·php
青衫客3611 小时前
DNS解析流程
计算机网络·dns
fqsword14 小时前
计算机网络分类
计算机网络
Pandaconda19 小时前
【计算机网络 - 基础问题】每日 3 题(十)
开发语言·经验分享·笔记·后端·计算机网络·面试·职场和发展
~yY…s<#>19 小时前
【计算机网络】传输层协议UDP
网络协议·计算机网络·udp
沈艺强1 天前
计算机网络nat 映射案列
网络·计算机网络
平头哥在等你2 天前
《计算机网络名词解释》
服务器·网络·计算机网络
ALLinLLM2 天前
使用反向代理软件frp在局域网内共享上网
计算机网络·veee
biemowomaomao2 天前
计算机网络
计算机网络
爱吃涮毛肚的肥肥(暂时吃不了版)2 天前
计算机网络34——Windows内存管理
网络·计算机网络·udp