本书特色在于介绍互联网与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网站服务器。\r\n
基础篇\r\n\r\n1 网络基本概念\r\n\r\n1.1 网络基本概念\r\n1.2 OSI Model(Open Systems Interconnection Model)\r\n1.3 通信协议(Protocol)\r\n\r\n2 Microsoft Winsock Control控件\r\n\r\n2.1 Microsoft Winsock Control控件介绍\r\n2.2 Winsock的第一个范例——UDP通信协议的应用\r\n2.3 Client/Server程序设计——TCP通信协议的应用\r\n2.4 远端控制Server——以UDP通信协议为基础\r\n2.5 远端控制Server——以TCP通信协议为基础\r\n\r\n3 Microsoft Internet Transfer Control控件\r\n\r\n3.1 Microsoft Internet Transfer Control控件介绍\r\n3.2 FTP通信协议\r\n3.3 HTTP通信协议\r\n3.4 HTTP标头信息\r\n3.5 FTP浏览器\r\n3.6 再论FTP浏览器\r\n\r\n4 浏览器与Microsoft Internet Control控件\r\n\r\n4.1 Microsoft Internet Control控件介绍\r\n4.2 再论浏览器功能\r\n4.3 执行OLE指令\r\n4.4 与Web Browser有关的工具\r\n\r\n5 E-Mail与Microsoft MAPI Control控件\r\n\r\n5.1 E-Mail的基本概念\r\n5.2 预设邮件工具\r\n5.3 SMTP(Simple Mail Transfer Protocol)\r\n5.4 Microsoft MAPI Control控件\r\n5.5 处理E-Mail附件(Attachment)\r\n\r\n进阶篇\r\n\r\n6 网络基本应用\r\n\r\n6.1 检测本机IP Address\r\n6.2 检测电脑连线状态\r\n6.3 登录时间(Login Time)\r\n6.4 通信端口(Port)的应用\r\n\r\n7 网上交谈——Chat服务端与用户端程序设计\r\n\r\n7.1 Chat基本概念\r\n7.2 Chat应用程序——以UDP为基础\r\n7.3 Chat应用程序——以TCP为基础\r\n7.4 多人连线Chat应用程序\r\n\r\n8 远端存取服务(Remote Access Service)——拨号网络\r\n\r\n8.1 远端存取服务的基本概念\r\n8.2 执行拨号网络程序\r\n8.3 检测拨号网络连线状况\r\n8.4 如何取得拨号网络中的设置名称及数目\r\n\r\n9 远端登录(Telnet)与文件传输(FTP)服务器\r\n\r\n9.1 远端登录服务的基本概念\r\n9.2 Telnet Server应用程序\r\n9.3 文件传输服务的基本概念\r\n9.4 FTP Server应用程序\r\n\r\n10 网站服务器(Web Server)应用程序设计\r\n\r\n10.1 Web Server的基本概念\r\n10.2 简易的Web Server应用程序\r\n10.3 再论Web Server应用程序——以PWS 4.0为蓝本\r\n\r\n附录\r\n\r\nA 本书所使用的控件的属性、方法及事件\r\n\r\nB 本收所使用的Windows API函数\r\n\r\nC 参考资料(Reference)