Windows网络编程之VB篇PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:萧秋水,文娟编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7900631143
- 页数:219 页
实例一 网上聊天 1
主要内容 1
本例提要 1
技术专题 3
WinSock简介 3
WinSock API主要函数的使用 3
WinSock控件 6
步骤之一——实现TCP聊天服务器 10
建立一个新项目并引入WinSock函数 10
监听用户指定的端口 12
两个Timer控件的功能 15
向客户机发送信息 17
步骤之二——实现TCP聊天客户端 19
建立一个新项目并引入WinSoCk函数 19
连接TCP聊天服务器 19
利用Timer控件接收数据 21
向服务器发送信息 21
步骤之三——使用UDP实现网上聊天 22
建立一个新项目并设计主窗口 22
与远端聊天程序互连 23
接收远端程序发送的消息 24
向远端发送消息 24
实例二 获取主机名和IP地址 26
主要内容 26
本例提要 26
技术专题 26
获取主机名和IP地址的机理:WinSock的数据库例程 26
步骤之一——获取本地计算机的主机名和IP地址 30
建立一个新项目 30
添加方法获取主机名和IP地址 30
步骤之二——获取已安装的网络协议 32
技术专题 33
NetBIOS网络编程接口 33
实例三 网卡物理地址 33
本例提要 33
主要内容 33
NetBIOS的基本概念 34
NetBIOS编程 35
使用NetBIOS获取网络参数 42
步骤——获取网卡物理地址 43
创建一个新项目 43
获取网卡物理地址 44
主要内容 45
本例提要 45
实例四 Ping与Trace Route 45
技术专题 47
Internet控制报文协议ICMP 47
ICMP报文格式 47
ICMP报文的分类 48
步骤——实现Ping实用工具 52
建立一个新项目并引入WinSock函数 52
实现Ping功能 53
主要内容 58
本例提要 58
实例五 编程实现Telnet 58
技术专题 60
Telnet(远程登录) 60
步骤之一——实现Telnet服务器 62
建立一个新项目 62
主窗口加载时开始监听 63
利用wnsServer控件响应客户机的服务请求 63
将消息发送到所有的客户机 68
“杀死”特定客户机 69
主窗口卸载时清除整个wnsServer控件数组 70
步骤之二——实现Telnet客户机 70
建立一个新项目并引入vt100模块 70
配置客户机参数 71
连接到Telnet服务器 72
处理WinSock控件的各个事件 72
发送消息给Telnet服务器 75
窗口卸载前关闭与服务器的连接 76
实例六 邮件收发程序 77
主要内容 77
本例提要 77
技术专题 79
邮件格式 79
SMTP协议简介 79
SMTP协议扩展 81
多用途网际邮件扩充 82
POP3协议简介 84
步骤之一——实现邮件发送程序 86
建立一个新项目 86
在界面上为邮件添加/删除附件 86
编码邮件并连接SMTP服务器 87
在与SMTP服务器的交互中发送邮件 89
步骤之二——实现邮件接收程序 92
建立一个新项目 92
创建类模块CAttachment和CAttachments 92
创建类模块CMessage和CMessages 96
连接POP3服务器 99
从POP3服务器检取邮件 100
显示选定的邮件 103
保存邮件的附件 103
进一步的工作 104
实例七 MAPI编程 105
主要内容 105
本例提要 105
技术专题 108
MAPI简介 108
扩展MAPI 109
简单MAPI与CMC的差别 110
消息应用程序 111
MAPI控件 112
步骤——使用MAPI实现邮件收发程序 115
建立一个新项目 115
检取新邮件 115
阅读选定的邮件 118
发送邮件 119
操作消息系统的通讯簿 120
实例八 网络资源映射 121
主要内容 121
本例提要 121
WNet API 122
技术专题 122
WNet API中的函数 124
步骤——实现网络资源的本地映射 129
建立一个新项目 129
映射网络驱动器 129
断开网络驱动器 130
实例九 RAS拨号上网 131
主要内容 131
本例提要 131
技术专题 132
RAS简介 132
拨号与挂断 133
连接管理 143
电话簿管理 147
步骤——实现BAS客户机 157
建立一个新项目 157
窗口加载时枚举拨号连接 157
启用系统的拨号功能并显示状态 158
实例十 FTP客户程序 160
主要内容 160
本例提要 160
FTP及其实现方法 161
技术专题 161
Microsoft Internet Transfer控件 163
直接使用WinInet API 165
步骤——实现FTP客户程序 170
建立一个新项目 171
引入WinInet API及其他需要的函数 171
添加代码连接到FTP服务器 176
添加代码定位/读写远程文件 180
添加代码断开连接 183
主要内容 184
本例提要 184
实例十一 网络新闻组 184
技术专题 185
Usenet新闻组 185
网络新闻传送协议 186
步骤——实现新闻阅读器 188
建立一个新项目 188
连接新闻服务器 188
下载服务器上的新闻组列表 189
下载特定新闻组中的文章列表 191
下载并阅读选定的文章 194
本例提要 196
主要内容 196
实例十二 TAPI编程 196
技术专题 197
TAPI提供的服务 197
TAPI的分级 198
通信过程描述 199
步骤之一——实现一个电话拨号程序 201
实例十三 WWW浏览器与Web服务器 203
主要内容 203
本例提要 203
World Wide Web 204
技术专题 204
统一资源定位符 205
超文本传送协议 209
使用Microsoft WebBrowser控件 212
步骤之一——实现简单的WWW浏览器 214
建立一个新项目 214
完成程序的浏览任务 214
步骤之二——实现Web服务器 216
建立一个新项目 216
启动Web服务器 216
提供主页服务 217
附录 光盘使用说明 219
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《光明社科文库 社会网络与贫富差距 经验事实与实证分析》何金财 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《CCNA网络安全运营SECFND 210-250认证考试指南》(美)奥马尔·桑托斯(OmarSantos),约瑟夫·穆尼斯(JosephMuniz),(意) 2019
- 《网络互联技术项目化教程》梁诚主编 2020
- 《网络利他行为研究》蒋怀滨著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019