- 2
- 0
- 约3.45千字
- 约 28页
- 2021-04-12 发布于安徽
- 举报
四川大学计算机学院、软 件学院
实 验 报 告
课程
信息安全产品开发实践
实验课时
5
名称
实验
远程控制系统
实验时间
2011年 9月 22 号
项目
1) 继续了解 Linux 下 C语言程序开发的过程
实验
2) 继续了解 Socket 网络编程
目的
3) 回顾流套接字与数据报套接字
4) 了解远程控制系统的流程及其实现的两种方式(
TCP和 UDP)
实验
VMware5.0, RedHat Linux 9.0
环境
利用数据报套接字实现一个简单的远程控制系统:
实验
内容
(算
法、
程
序、
步骤
和方
法)
客户端输入“ quit ”, 客户端程序与服务器端程序打印退出信息,终止程序的执行;
客户输入命令,客户端将命令通过流套接字发送给客户端,服务器执行收到的命令,并将结果发送到客户端显示;
如果没有客户输入的命令,服务器发送命令非法信息,并在客户端显示该条信息。
编写实验报告:
列出程序运行状态、截图、配文字说明;
在进行试验之前先来回顾一下 UDP套接字编程的流程:
上图反应了在进行数据报套接字编程时服务器端和客户端需要做得工作,从中我们可以看出服务器端需要经过五个步骤,而客户端只需要四个步骤。
远程控制的原理如下:
客户端接收用户输入的命令,客户端通过套接字将命令传送给服务器端,
服务器在收到用户的命令,对命令进行解析
在服务器端调用对应的命
您可能关注的文档
最近下载
- 汉语口语的主位结构.pdf VIP
- 最新CQI-27铸造系统评估表 第二版(2023).xls VIP
- DB46T 434-2017 黄喉拟水龟人工养殖技术规程.docx
- DB46T433-2017 中华花龟人工养殖技术规程.docx
- CSAE 313-2023 车路云一体化系统数据分类分级指南 -发布稿.pdf VIP
- 颌骨骨折切开复位内固定术简介.ppt VIP
- 大连理工大学22春“机械设计制造及其自动化”《机械工程材料》期末考试高频考点版(带答案)试卷号4.pdf VIP
- 初中教师读书笔记.docx VIP
- CQI27铸造系统评估培训资料.pptx VIP
- 《智能产品设计》全套教学课件.pptx
原创力文档

文档评论(0)