书籍详情

Internet与TCP/IP程序设计之C++ Builder高手

Internet与TCP/IP程序设计之C++ Builder高手

作者:黄嘉辉编著

出版社:清华大学出版

出版时间:2001-01-01

ISBN:9787900635655

定价:¥54.00

购买这本书可以去
内容简介
  目前市场上关于Borland C++的书很多,但大多数以介绍数据库为主,很少有专门介绍TCP/IP的书,本书以Borland C++语言为主,专门介绍Internet与TCP/IP的程序设计。本书包含以下内容:网络基本知识、客户机/服务器结构、浏览器、电子邮件与通讯协议。本书还介绍了网络资源应用远程访问拔号网络服务以及Micorosoft Win32 Internet API和Micorosoft Windows Sockets API函数的应用。通过本书,读者可以了解Internet的原理,掌握设计实际互联网应用程序的技巧。本书实例丰富、详细,是网络程序员、网络管理员的较好的学习参考书。
作者简介
暂缺《Internet与TCP/IP程序设计之C++ Builder高手》作者简介
目录
第1章 网络概论
1.1 网络基本概念
1.1.1 对等网络
1.1.2 客户机/服务器网络
1.2 OSI七层模型
1.3 通信协议
1.4 TCP与UDP
1.4.1 TCP
1.4.2 UDP
第2章 客户机/服务器结构
2.1 C++ Builder的Internet控件介绍
2-2 UDP应用
2.3 TCP的应用——客户机/服务器程序设计
2.3.1 范例2.2
2.3.2 范例2.3
2.4 远程控制
2.4.1 范例2.3(1)
2.4.2 范例2.3(2)
2.4.3 范例2.4(1)
2.4.4 范例2.4(2)
2.5 网上交谈
2.5.1 范例2.5
2.5.2 小结
第3章 浏览器
3.1 C++ Builder的TCppWBrowser控件介绍
3.2 浏览器功能
3.2.1 同步处理
3.2.2 Internet属性
3.2.3 脱机工作
3.2.4 范例3.2
3.3 执行OLE指令
3.3.1 OLE指令综述
3.3.2 范例3.3
第4章 电子邮件
4.1 电子邮件的基本概念
4.2 SMTP
4.2.1 范例4.1
4.2.2 范例4.2
4.3 POP3
4.3.1 范例4.3
4.3.2 范例4.4
4.4 Microsoft MAPI控件
4.4.1 Microsoft MAPI控件综述
4.4.2 范例4.5
4.5 Microsoft MAPI控件的附件
4.5.1 MAPIMessage控件
4.5.2 范例4.6
第5章 HTTP与FTP协议
5.1 HTTP标题信息
5.1.1 标题信息概述
5.1.2 范例5.1
5.1.3 范例5.2
5.2 HTTP网页内容
5.2.1 范例5.3
5.2.2 小结
5.3 FTP协议——文件上传及下载
5.3.1 FTP的特性
5.3.2 范例5.4
5.3.3 小结
5.4 FTP通信协议——服务器端指令
5.4.1 范例5.5
5.4.2 小结
5.5 Microsoft Internet Transfer Control——HTTP通信协议
5.5.1 范例5.6
5.5.2 范例5.7
5.6 Microsoft Internet Transfer Control——FTP通信协议
5.6.1 范例5.8
5.6.2 范例5.9
第6章 网络资源应用
6.1 Windows Networking的基本概念
6.2 映射网络驱动器/浏览打印机端口
6.2.1 WnetConnectionDialog简介
6.2.2 范例6.1
6.2.3 范例6.2
6.3 中断网络驱动器/打印机
6.3.1 WNetDisconnectDialog函数
6.3.2 范例6.3
6.3.3 范例6.4
6.3.4 范例6.5
6.4 创建网络资源连接(1)
6.5 创建网络资源连接(2)
6.6 创建网络资源连接(3)
6.6.1 WnetAddConnection3函数简介
6.6.2 范例6.8
6.7 中断网络资源连接(1)
6.7.1 WnetCancelConnection函数简介
6.7.2 范例6.9
6.8 中断网络资源连接(2)
6.8.1 WNetCancelConnection2函数简介
6.8.2 范例6.1O
6.9 取得连接资源名称
6.9.1 WnetGetConnection函数简介
6.9.2 范例6.11
6.10 取得网络连接用户名称
6.10.1 WnetGetUser函数简介
6.10.2 范例6.12
6.11 列举网络资源
6.11.1 WnetOpenEnum函数简介
6.11.2 WnetEnumResource函数简介
6.11.3 WnetCloseEnum函数简介
6.11.4 范例6.13
6.12 取得WNet API的错误消息
6.12.1 WnetGetLastError函数简介
6.12.2 范例6.14
第7章 远程访问拨号网络服务
7.1 远程访问拨号网络服务的基本概念
7.2 执行拨号网络远程访问程序
7.2.1 默认拔号网络程序
7.2.2 范例7.1(Windoow 95/98)
7.2.3 IntethetAutodial函数
7.2.4 范例7.2
7.2.5 InternetAutodialHangup
7.2.6 范例7.3
7.2.7 InternetHangUp
7.2.8 范例7.4
7.2.9 RasHangUp函数简介
7.2.10 RasGetErrorString
7.3 检查拨号连接状态
7.3.1 InternetGetConnectedState函数简介
7.3.2 范例7.5
7.3.3 范例7.6
7.4 取得拨号网络设置名称
7.4.1 RasEnumEntries函数简介
7.4.2 范例7.7
7.5 取得拨号连接后的IP地址
7.5.1 RasGetProjectionInfo函数简介
7.5.2 范例7.8
7.6 处理拨号网络设置的用户帐号及密码
7.6.1 RasGetEntryDialParams函数简介
7.6.2 RasSetEntryDialParams函数简介
7.6.3 范例7.9
第8章 Microsoft Win32 Internet API
8.1 Microsoft Win32 Internet API简介
8.2 尝试Internet连接
8.2.1 InternetAttemptConnect函数简介
8.2.2 范例8.1
8.3 检查Internet连接
8.3.1 InternetCheckConnection函数简介
8.3.2 范例8.2
8.4 建立拨号网络连接(1)
8.4.1 InternetAutodial函数简介
8.4.2 范例8.3
8.5 建立拨号网络连接(2)
8.5.1 InternetDial函数简介
8.5.2 范例8.4
8.6 中断拨号网络连接
8.6.1 InternetAutodialHangup函数简介
8.6.2 InternetHangUp函数简介
8.6.3 范例8.5
8.6.4 范例8.6
8.7 取得目前网络连接状态
8.7.1 InternetGetConnectedState函数简介
8.7.2 范例8.7
8.8 HTTP Cookies
8.8.1 Cokies简介
8.8.2 InternetGetCookie函数简介
8.8.3 InternetSetCookie函数简介
8.8.4 范例8.8
8.8.5 范例8.9
8.9 URL
8.10 URL正规化处理
8.10.1 InternetCamonicalizeUrl函数简介
8.10.2 范例8.10
8.11 合并URL字符串
8.11.1 InternetCombineURL函数简介
8.11.2 范例8.11
8.12 分解URL字符串
8.12.1 InternetCrackUrl函数简介
8.12.2 范例8.12
8.13 Win32 Internet API高级应用
8.14 建立Internet Session
8.14.1 InternetOpen函数简介
8.14.2 InternetCloseHandle函数
8.14.3 范例8.13
8.14.4 范例8.14
8.15 建立FTP、HTTP或Gopher服务
8.15.1 InternetConnect函数简介
8.15.2 InternetCloseHandle函数简介
8.15.3 范例8.15
8.15.4 范例8.16
8.16 HTTP通信协议——下载网页内容
8.16.1 InternetOpenUrl函数简介
8.16.2 InternetReadFile函数简介
8.16.3 范例8.17
8.16.4 InternetSetOption函数简介
8.17 FTP文件传输通信协议的基本介绍
8.18 浏览FTP服务器目录
8.18.1 FtpGetCurrentDirectory函数简介
8.18.2 范例8.19
8.18.3 范例8.20
8.18.4 范例8.21
8.19 FTP下载及上传功能
8.19.1 FtpGetFile函数简介
8.19.2 范例8.22
8.19.3 FtpPutFile函数简介
8.19.4 范例8.23
8.20 FTP其他功能介绍
第9章 Microsoft Windows Sockets API应用
9.1 Windows Socket的介绍
9.2 Winsock API函数
9.2.1 BSD Socket API函数简介
9.2.2 Winsock扩展函数
9.2.3 转换函数
9.2.4 数据库函数
9.3 Winsock应用程序的起始与结束
9.3.1 WSAStartup函数
9.3.2 WSAData函数
9.3.3 范例9.1
9.3.4 范例9.2
9.3.5 范例9.3
9.4 本地主机名称与IP地址
9.4.1 Gethostname函数
9.4.2 范例9.4
9.4.3 Gethostbyname函数
9.4.4 范例:9.5
9.5 远程主机名称与IP地址的转换
9.6 通信协议信息
9.6.1 getprotobyname函数简介
9.6.2 范例9.7
9.6.3 范例9.8
9.7 通信协议服务信息
9.8 处理Winsock错误
9.9 Winsock API高级应用介绍
9.9.1 Winsock的服务器应用程序
9.9.2 Winsock的客户机应用程序
9.9.3 Winsock BSD API声明
9.10 Winsock服务器应用程序——Telnet服务器
9.10.1 Telnet服务器简介
9.10.2 范例9.10
附录
附录A 安装ActiveX控件
附录B Windows API函数索引
附录C 参考资料

 
猜您喜欢

读书导航