人人范文网 范文大全

计算机网络编程实习1

发布时间:2020-03-02 12:44:18 来源:范文大全 收藏本文 下载本文 手机版

实验1——JAVA Socket编程处理初步

实验目的:熟悉JAVA Socket编程基础知识

实验内容:掌握JAVA网络编程的Socket地址类和Socket类的使用,了解JAVA输入输出流的使用。编写一对客户端-服务器通信程序。

实验要求:

1、了解JAVA中地址表示的几种方法, 掌握Socket编程中地址相关的类

(InetAddre和NetworkInterface)的使用方法:编写程序完成下述功能:

1.在标准输出罗列本机所有网络接口

2.在标准输出给出“本地回环地址”的网络接口的名称

3.判断本机所有网络接口中哪些可以到达baidu.com

2、在本机创建一个临时目录,并在其中创建2-3个文本文件(文件名任意填

写)。编写客户端服务器程序。完成以下功能:

 编写一个TCP服务端程序,实现下述功能:

1.侦听2010端口,等待客户端连接;

2.当客户端连接创建之后,读取客户端消息,按照以下规则分别执行相应操作:

 消息==list, 则将刚创建的临时目录中的文件名以换行字符(\\n)

分隔,传输给客户端;

 消息以echo为前缀,则将echo后的字符作为内容传输给客户端;

 消息==close,则关闭与客户端的连接;

 其他情况,传输UNKNOWN Commands给客户端;

3.处理完客户端消息,并且客户端连接尚未关闭,则继续等待客户端输入,回到上述第二步;

 编写一个TCP客户端程序,实现下述功能:

1.连接服务端程序(2010端口)

2.如果连接建立成功,转第4步

3.如果连接失败,在标准输出打印“Connection Failed.”,并退出程序;

4.从标准输入读取用户输入,将用户输入传输给服务端

5.如果用户输入是close,是则关闭与服务端连接,并在标准输出打印“Connection Closed”,退出程序;否则,转下一步

6.读取服务端消息,将消息打印至标准输出;转4步。

3、撰写实验报告并附上所用程序和结果。

2013-5-3

计算机网络实验报告(路由算法、Socket编程)

编程实习心得

编程实习心得

数控编程实习

编程小结1

计算机网络实习报告

计算机网络实习报告

计算机网络实习报告

计算机网络实习报告

计算机网络实习总结.

计算机网络编程实习1
《计算机网络编程实习1.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档