Chinaunix首页 | 论坛 | 博客
  • 博客访问: 59615
  • 博文数量: 24
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 205
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-07 10:43
个人简介

我们一起环游世界吧,在爱你的季节里。

文章分类

全部博文(24)

文章存档

2014年(15)

2013年(9)

我的朋友

分类: 其他UNIX

2014-09-20 18:41:15

目录

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

第一章绪论

1.1背景

数据通信和计算机网络推动了现代信息技术的发展,网络信息系统对社会的重要性日益增长,人才市场急需能适用于网络管理、网络维护、网络信息系统、网络的应用、网络设备研发和数据通信增值应用的人才。而我们需要了解各个系统的操作,我们可以在UNIX操作系统下,利用套接字编程接口进行计算机通信程序设计。了解其原理和方法。

1.2意义

通过设计开发,实现基本的网络通信,学习其中过程的实现和原理,提高自身的编程和网络通信的知识水平。

1.3本文研究的内容与目的

熟悉网络套接字编程,实现基本的套接字通信,熟练掌握套接字通信的过程,熟悉利用send()和recv()函数发送和接收信息的过程和原理。实现服务端多线程处理客户端请求。

第二章系统分析

2.1系统需求分析

主要功能:

1)客户端程序与服务器进行TCP连接,

2)客户端输入字符data,服务器接收命令并返回日期信息,实现当前系统的日期;

3)客户端输入任意字符串,服务器接收并将字符串反转发送到客户端并显示,实现字符串反转;

4)客户端输入字符串close,服务器端关闭连接,实现服务器端关闭;

5)客户端输入字符串quit,客户端主动关闭连接,实现客户端关闭。

 

2.2系统开发的技术支持

1环境需求:VMware Workstation 8.0

             Redhat.Enterprise.Linux.v6.

 Vi编辑器

 Gcc编译工具

2开发语言:C语言

详细可下载附件UNIX课程设计报告.doc

阅读(1279) | 评论(0) | 转发(0) |
0

上一篇:遗传算法

下一篇:没有了

给主人留下些什么吧!~~