实验四 Web服务器1-socket编程
2021/12/20 20:20:23
本文主要是介绍实验四 Web服务器1-socket编程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
20191218 2021-2022-1-diocs-实验四 Web服务器1-socket编程
实践过程
基于华为鲲鹏云服务器CentOS中,使用Linux Socket实现,服务器部署到华为云服务器,客户端用OpenEuler虚拟机**
1. time服务器的客户端服务器
- 先在华为鲲鹏云服务器中部署服务器端脚本
- 查看华为云弹性公网IP
- 设置安全组
前期操作发现在进行客户端和华为云服务器上通信时,某些端口是关闭的,这是在最开始购买ECS服务器设置安全组(类似防火墙)时造成的,这会导致connect refused报错,或者服务器端无法绑定客户端IP,无法进行通信。于是需要我们更改安全组设置。
我选取的端口是1218(学号后四位),并不是常用端口,于是我直接将安全组更改为为了Sys-FullAccess
除此之外,华为云的安全组还可以新建、修改
可以快捷地一键开放常用端口
还可以快速添加规则
-
OpenEuler用作客户端
-
客户端和服务器端时间同步
-
多线程或者多进程实现
服务器端
客户端
时间同步
2. echo服务器的客户端服务器
直接采取多线程运行
-
服务器端环境部署
-
运行客户端脚本
-
交互过程
服务器先运行起来
客户端运行脚本绑定IP
打印学号姓名
代码仓库
- TangQiheng
这篇关于实验四 Web服务器1-socket编程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04el-table 开启定时器下,表格的选中状态会消失是什么原因-icode9专业技术文章分享
- 2024-10-03如何安装和初始化飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03如何安装 App 并连接到飞牛 NAS?-icode9专业技术文章分享
- 2024-10-03如何安装飞牛 TV 并连接到影视服务器?-icode9专业技术文章分享
- 2024-10-03如何在PVE和ESXI上安装飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS安装系统异常情况处理-icode9专业技术文章分享
- 2024-10-03飞牛NAS如何创建存储空间?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS硬盘会自动休眠吗?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何安装飞牛影视和创建媒体库?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何为家人朋友开通影视账号?-icode9专业技术文章分享