互联网与TCP/IP 进阶程序设计(第二版)

互联网与TCP/IP 进阶程序设计(第二版)
作 者: 黄嘉辉
出版社: 中国青年出版社
丛编项: e时代网络编程系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《互联网与TCP/IP 进阶程序设计(第二版)》作者简介

内容简介

本书特色在于介绍互联网与TCP/IP的重要应用:Client/Server(客户端/服务器架构);Web Browser(浏览器);Chat(在线聊天);E-mail(电子邮件);FTP(文件传输);Telnet(远程登录);Web Browser(浏览器);Web Server(网站服务器)。除了理论介绍之外,作者还尝试以Visual Basic设计各式用户端与服务器端的应用程序,最后以Microsoft Personal Web Server(PWS)4.0为范本,制作一个功能完整的Web Server网站服务器。

图书目录

基础篇

1 网络基本概念

1.1 网络基本概念

1.2 OSI Model(Open Systems Interconnection Model)

1.3 通信协议(Protocol)

2 Microsoft Winsock Control控件

2.1 Microsoft Winsock Control控件介绍

2.2 Winsock的第一个范例——UDP通信协议的应用

2.3 Client/Server程序设计——TCP通信协议的应用

2.4 远端控制Server——以UDP通信协议为基础

2.5 远端控制Server——以TCP通信协议为基础

3 Microsoft Internet Transfer Control控件

3.1 Microsoft Internet Transfer Control控件介绍

3.2 FTP通信协议

3.3 HTTP通信协议

3.4 HTTP标头信息

3.5 FTP浏览器

3.6 再论FTP浏览器

4 浏览器与Microsoft Internet Control控件

4.1 Microsoft Internet Control控件介绍

4.2 再论浏览器功能

4.3 执行OLE指令

4.4 与Web Browser有关的工具

5 E-Mail与Microsoft MAPI Control控件

5.1 E-Mail的基本概念

5.2 预设邮件工具

5.3 SMTP(Simple Mail Transfer Protocol)

5.4 Microsoft MAPI Control控件

5.5 处理E-Mail附件(Attachment)

进阶篇

6 网络基本应用

6.1 检测本机IP Address

6.2 检测电脑连线状态

6.3 登录时间(Login Time)

6.4 通信端口(Port)的应用

7 网上交谈——Chat服务端与用户端程序设计

7.1 Chat基本概念

7.2 Chat应用程序——以UDP为基础

7.3 Chat应用程序——以TCP为基础

7.4 多人连线Chat应用程序

8 远端存取服务(Remote Access Service)——拨号网络

8.1 远端存取服务的基本概念

8.2 执行拨号网络程序

8.3 检测拨号网络连线状况

8.4 如何取得拨号网络中的设置名称及数目

9 远端登录(Telnet)与文件传输(FTP)服务器

9.1 远端登录服务的基本概念

9.2 Telnet Server应用程序

9.3 文件传输服务的基本概念

9.4 FTP Server应用程序

10 网站服务器(Web Server)应用程序设计

10.1 Web Server的基本概念

10.2 简易的Web Server应用程序

10.3 再论Web Server应用程序——以PWS 4.0为蓝本

附录

A 本书所使用的控件的属性、方法及事件

B 本收所使用的Windows API函数

C 参考资料(Reference)