图书介绍
Visual Basic网络程序设计PDF|Epub|txt|kindle电子书版本下载
- 范剑波主编 著
- 出版社: 北京:科学出版社
- ISBN:7030120396
- 出版时间:2003
- 标注页数:211页
- 文件大小:45MB
- 文件页数:223页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic网络程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 网络程序设计基础1
1.1 网络的基本应用1
1.2 网络层次模块结构模型3
1.2.1 OSI参考模型3
1.2.2 TCP/IP体系结构5
1.2.3 TCP/IP体系结构与OSI参考模型对照6
1.3 IP地址和端口7
1.3.1 IP地址7
1.3.2 端口10
1.4 TCP、UDP和IP协议10
1.4.1 TCP协议10
1.4.2 UDP协议11
1.4.3 IP协议12
1.5 可靠的数据传输14
1.5.1 可靠传输服务软件的特征14
1.5.2 提供可靠性的一般方法15
1.5.3 超时与重发16
1.5.4 三次握手16
1.5.5 紧急方式18
小结19
习题19
第2章 Winsock编程原理20
2.1 Winsock的初始化20
2.2 错误检查和处理21
2.3 套接字编程原理22
2.4 基本的Winsock API函数23
2.4.1 创建套接字——socket函数23
2.4.2 绑定——bind函数24
2.4.3 监听——listen函数25
2.4.4 建立套接字连接——connect与accept函数25
2.4.5 发送数据——send和sendto函数26
2.4.6 接收数据——recv和recvfrom函数27
2.4.7 中断和关闭套接字——shutdown和closesocket函数28
2.5 套接字编程实例28
小结36
习题37
第3章 Winsock控件的程序设计38
3.1 Winsock规范、控件38
3.1.1 Winsock规范38
3.1.2 Winsock控件的属性39
3.1.3 Winsock控件的方法40
3.1.4 Winsock控件的事件42
3.2 邮件发送器程序的设计与实现43
3.2.1 邮件发送器程序的功能和主要技术43
3.2.2 邮件发送器程序的实现44
3.3 网络聊天程序的设计与实现49
3.3.1 网络聊天程序的功能和主要技术49
3.3.2 网络聊天程序的实现50
3.4 与远程计算机通信程序的设计与实现56
3.4.1 与远程计算机通信程序的功能和主要技术56
3.4.2 与远程计算机通信程序的实现56
小结59
习题59
第4章 Email程序设计实例60
4.1 Email概述60
4.2 发送和接收电子邮件61
4.2.1 SMTP和发送电子邮件61
4.2.2 POP3和接受电子邮件66
4.3 MAPISession&MAPIMessages控件的属性、方法71
4.3.1 MAPISession控件的属性72
4.3.2 MAPISession控件的方法73
4.3.3 MAPIMessages控件的属性73
4.3.4 MAPIMessages控件的方法75
4.4 Email程序的设计与实现76
4.4.1 Email程序的功能和主要技术76
4.4.2 Email程序的具体实现79
小结86
习题86
第5章 Web服务器程序设计实例87
5.1 HTTP协议概述87
5.2 Web服务器的设计与实现89
5.2.1 Web服务器的功能介绍89
5.2.2 Web服务器实现和操作的步骤89
5.2.3 Web服务器的代码分析89
5.2.4 Web服务器的运行91
5.3 HTTP代理服务器的设计与实现91
5.3.1 HTTP代理服务器的工作原理91
5.3.2 HTTP代理服务器的实现方法92
5.3.3 HTTP代理服务器的代码分析93
5.3.4 HTTP代理服务器的运行95
小结96
习题96
第6章 WebBrowser程序设计97
6.1 万维网浏览器概述97
6.2 WebBrowser控件的属性、方法和事件98
6.2.1 WebBrowser控件的属性98
6.2.2 WebBrowser控件的方法99
6.2.3 WebBrowser控件的事件100
6.3 万维网浏览器程序的设计与实现101
6.3.1 万维网浏览器程序的功能和主要技术101
6.3.2 万维网浏览器程序的具体实现101
小结106
习题107
第7章 FTP程序设计108
7.1 FTP协议概述108
7.2 Internet Transfer控件的属性、方法和事件109
7.2.1 Internet Transfer控件的属性109
7.2.2 Internet Transfer控件的方法111
7.2.3 Internet Transfer控件的事件112
7.3 FTP程序的设计与实现113
7.3.1 FTP程序的功能介绍113
7.3.2 FTP程序的代码分析113
小结126
习题126
第8章 Windows网络API编程应用127
8.1 获取主机名和IP地址127
8.1.1 技术提要127
8.1.2 实例1:获取域名或主机名、IP地址128
8.2 获取网卡物理地址133
8.2.1 技术提要133
8.2.2 实例2:获取网卡的物理地址135
8.3 获取网络连接信息138
8.3.1 技术提要138
8.3.2 实例3:获取网络的连接状态139
8.4 连接网络资源142
8.4.1 技术提要142
8.4.2 实例4:连接网络资源144
8.5 使用WinNT/Win2000的信史服务148
8.5.1 技术提要148
8.5.2 实例5:用函数NetMessageBufferSend发送消息148
8.6 Ping操作的实现152
8.6.1 技术提要152
8.6.2 实例6:通过主机名或域名Ping一个IP地址154
小结159
习题160
第9章 Visual Basic.NET网络程序设计初步161
9.1 Microsoft.NET的结构161
9.2 VB.NET中的Web Forms163
9.2.1 Web Forms的应用164
9.2.2 Web Forms的处理过程164
9.2.3 Web Forms实例165
9.3 VB.NET中的Web Services175
9.3.1 Web Services简介175
9.3.2 Web Services实例177
9.3.3 Web Services的发展前景187
小结188
习题189
附录1 Visual Basic网络程序设计课程教学大纲190
附录2 Visual Basic应用程序的发布192
附录3 Visual Basic帮助文件的制作204
参考文献212