1
《计算机网络课程设计》
(2009/2010 学年第一学期第 19-20 周)
班级:
学号:
姓名:
指导教师:
2
计算机网络课程设计
任 务 书
一、题目:
应用 SOCKET 实现网络通信;
二、设计要求:
任务: 理解 SOCKET 编程的基本概念;
掌握 SOCKET 编程的基本流程;
应用 SOCKET 编程实现一个网络通信方面的应用(比如网络聊
天或网络数据传输。)
三、工作内容及工作计划:2 周(19-20)
时间
地点
工作内容
12.30
科技楼机房
讲解(1)Socket 通讯过程,(2)如何创建套接字类、完成
监听连接任务、建立连接和消息的接收和发送,(3)如何利
用套接字实现服务器应用程序,(4)介绍客户如何建立与
服务器的连接,如何向服务器发送消息,如何接收和处理服
务器返回的消息。
1.2
科技楼机房
查找资料,深入理解 Socket 通讯过程,领会 Socket 编程思
想。
1.3
科技楼机房
完成创建套接字类、完成监听连接任务
1.10
科技楼机房
建立连接和消息的接收和发送的程序代码,并使之能处理套
接字异常类。
1.11
科技楼机房
完成服务器应用程序,当客户发出请求后,在服务器应用程
序端显示相应的信息。
1.12
科技楼机房
完成服务器应用程序,向客户返回确认信息。
1.13
科技楼机房
完成客户端应用程序,客户如何建立与服务器的连接。
1.14
科技楼机房
如何向服务器发送消息,如何接收和处理服务器返回的消息。
1.15
科技楼机房
测试并答辩
撰写课程设计报告