admin 管理员组

文章数量: 887021


2023年12月22日发(作者:微信小程序weui文档)

计算机网络告

编程实验报socket

实 验 报 告

课程名称

实验项目名称

实验时间

(日期及节次)

专业

年级

姓名

计算机科学与技术

2011级

陈声晓

计算机网络

Socket通信

4.16-4.30

第1节-第2节

学生所在学院

学号

指导教师

4-513

计算机3机房分1室

预习情况

教师签字

操作技术

附加:综合实验

实验报告

创新能力 综合成绩

计算机学院

20111913

战扬

实验室名称

实验成绩

黑龙江大学教务处

黑龙江大学计算机科学与技术专业、软件工程专业

《计算机网络》课程实验报告

学号 20111913 姓名 陈声晓 班级 1班

实验时间 4.16-4.30第1节-第2节

实验名称 Socket通信

实验内容 在一台计算机上实现两个程序的通信

一、 实验目的

掌握Windows通信程序的编写,通信原理,实际编写通信程序,本试验是后续实验的基础。做到在一台计算机上实现两个程序的通信。

二、 实验环境

Windows xp/7

三、 主要设计思想与算法

1.服务器创建socket,并规定通信的端口号(大于1024),等待客户端的连接。

2.客户端创建socket,通过端口号连接服务端。

3.客户端向服务端发送接收数据。

4.服务端接收发送数据。

5.通信结束,客户端和服务端关闭socket。

通信流程:

四、实验结果(测试用例、实验结果)

五、 实验总结

计算机网络通信利用java语言编写时,用到的技术室socket技术。任何一个socket程序都至少包含客户端程序和服务端程序。通过IP地址和端口号,实现了两台计算机之间的链接,然后才可以根据具体需要实现通信。运行时先运行服务器程序,不难理解,客户端没有开放,就无法连接。


本文标签: 实验 程序 服务端 计算机 客户端