第五章
TCP 客户 - 服务器程序例子
张 彤
西安理工大学
西安理工大学 张彤 E-Mail: zhangtong@xaut.edu.cn
5.1
5.1
概述
概述
现在,我们用前面章节所介绍的基本函数来编写一个完整
的 TCP 客户 - 服务器程序例子,这个简单的例子是完成下
述功能的一个回射服务器:
1 、客户从标准输入读一行文本,写到服务器上;
2 、服务器从网络输入读此行,并回射给客户;
3 、客户读此回射行并写到标准输出。
图 5.1 以所用的输入、输出函数描述了这个简单的客户 - 服
务器模型。
图5.1 简单的回射客户-服务器
TCP
客户
TCP
服务器
writen
readline
readline
writen
fgets
fputs
stdin
stdout
西安理工大学 张彤 E-Mail: zhangtong@xaut.edu.cn
5.2 TCP 回射服务器程序: main 函
数
见源代码
西安理工大学 张彤 E-Mail: zhangtong@xaut.edu.cn
5.3 TCP 回射服务器程序: str-echo 函
数
见源代码
西安理工大学 张彤 E-Mail: zhangtong@xaut.edu.cn
5.4 TCP 回射客户程序: main 函数
见源代码
评论0