Borland Delphi网络应用开发技术与实例PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:黄超,罗宏宇等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7900641386
- 页数:560 页
第1章 网络基础与Delphi 6.0新特性 1
1.1 网络术语及其拓扑结构 1
1.1.1 服务器、客户机和节点 1
1.1.2 本地资源和远程资源 2
1.1.3 网络操作系统 2
1.1.4 网络协议 2
1.1.5 网卡、网桥和路由器 3
1.1.6 Intranet 3
1.1.7 拓扑结构 4
1.2 TCP/IP网络 4
1.2.1 OSI 4
1.2.2 TCP/IP 6
1.2.3 其他协议 6
1.2.4 Internet地址 7
1.3 局域网 9
1.3.1 Intranet网络组成 9
1.3.2 Intranet硬件结构 10
1.3.3 Intranet软件结构 12
1.4 Internet的信息获取与交换 14
1.4.1 电子邮件 14
1.4.2 FTP 14
1.4.3 Telnet 14
1.4.4 BBS 15
1.4.5 Usenet 15
1.4.6 Archie 15
1.4.7 Gopher 15
1.4.8 World Wide Web 15
1.5 Internet展望 17
1.5.1 NC(Network Computer) 17
1.5.2 Internet Phone(IPhone) 17
1.5.3 防火墙 17
1.5.4 Intranet 18
1.6 Delphi 6.0新特性 18
1.6.1 CORBA支持 18
1.6.2 CLX支持 18
1.6.3 对象模型 20
1.6.4 DataSnap 20
1.6.5 dbExpress 20
1.6.6 WebSnap 20
1.7 本章小结 21
第2章 COM编程 22
2.1 COM基础 22
2.1.1 组件对象模型 22
2.1.2 COM、ActiveX和OLE 23
2.1.3 常见术语 23
2.1.4 ActiveX的优势 24
2.1.5 OLE 1和OLE 2 24
2.1.6 线程模式 24
2.1.7 COM+ 25
2.2 接口 25
2.2.1 接口定义及使用 25
2.2.2 对象的生存期 31
2.2.3 IUnknown接口 33
2.2.4 全局惟一标志符(GUID) 35
2.2.5 注册表 35
2.2.6 多接口 36
2.2.7 Variant类型 39
2.2.8 TCOMObject 45
2.2.9 TTypedCOMObject 51
2.3 COM对象和类工厂 59
2.3.1 TCOMObject和TCOMObjectFactory 59
2.3.2 in-process COM服务器 60
2.3.3 创建in-proc COM服务器实例 62
2.3.4 进程外COM服务器 63
2.4 分布式COM 63
2.5 COM技术应用实例 64
2.5.1 COM的注册 64
2.5.2 使用Word提供的COM对象 67
2.5.3 COM对象使用小结 70
2.6 本章小结 72
第3章 创建和使用ActiveX控件 74
3.1 创建ActiveX控件 74
3.1.1 ActiveX控件向导 74
3.1.2 使用ActiveX控件向导 75
3.1.3 ActiveX框架 78
3.1.4 属性页 81
3.2 ActiveForm 86
3.3 在Web上的ActiveX 89
3.3.1 在Web浏览器中运行 89
3.3.2 Web发布 91
3.4 发布、注册ActiveX控件 93
3.5 使用ActiveX控件 96
3.6 本章小结 99
第4章 自动化服务器与客户 100
4.1 OLE自动化基础 100
4.1.1 OLE自动化原理 100
4.1.2 创建自动化服务器 102
4.1.3 创建自动化客户程序 111
4.2 自动化实例 118
4.2.1 跟踪鼠标位置 118
4.2.2 使用Word 123
4.2.3 调用Excel 128
4.2.4 控制Autocad 131
4.2.5 往PowerPoint中输出数据库内容 133
4.3 高级自动化技术 138
4.3.1 自动化事件 138
4.3.2 自动化集合 147
4.3.3 类型库中新的接口类型 149
4.3.4 交换二进制数据 150
4.3.5 COM的语言支持 154
4.4 TOleContainer 158
4.4.1 一个简单的范例程序 158
4.4.2 一个稍复杂的范例程序 160
4.5 本章小结 165
第5章 WinSock开发 166
5.1 WinSock简介 166
5.1.1 Socket编程模型演化 166
5.1.2 使用WinSock进行开发 168
5.1.3 对WinSock API的封装 169
5.2 WinSock常用结构 171
5.2.1 sockaddr_in结构 171
5.2.2 hostent结构 173
5.3 WinSock常用函数介绍 174
5.3.1 基本Socket函数 174
5.3.2 数据库函数 175
5.3.3 WinSock规范提供的扩展函数 175
5.3.4 主要Socket函数的使用 177
5.4 Delphi的Socket封装控件 183
5.4.1 TCustomWinSocket 184
5.4.2 TServerWinSocket 189
5.4.3 TClientWinSocket 193
5.4.4 TServerClientWinSocket类 194
5.4.5 TWinSocketStream 195
5.5 WinSock API开发 197
5.5.1 实现Pinger 197
5.5.2 实现Echo 200
5.6 Socket控件应用开发 204
5.6.1 实现信息传送 204
5.6.2 传递文件与图形 214
5.6.3 获取主机名和IP地址 223
5.6.4 网上聊天 229
5.7 本章小结 234
第6章 TCP协议及使用 235
6.1 实现HTTP协议应用 235
6.1.1 HTTP协议介绍 235
6.1.2 HTTP控件 243
6.1.3 实例介绍 256
6.2 实现FTP协议应用 271
6.2.1 协议简介 271
6.2.2 FTP控件 272
6.2.3 FTP开发实例 285
6.3 实现POP3应用 301
6.3.1 POPS协议简介 301
6.3.2 POP控件 303
6.3.3 实例应用 315
6.4 实现SMTP应用 326
6.4.1 SMTP协议简介 326
6.4.2 SMTP控件 328
6.4.3 实例应用 338
6.5 实现TELNET协议应用 351
6.5.1 TELNET协议 351
6.5.2 TELNET客户端程序 352
6.6 本章小结 356
第7章 常用网络控件 357
7.1 HTML控件 357
7.1.1 HTML控件的属性 357
7.1.2 HTML控件的方法 363
7.1.3 HTML控件的事件 364
7.2 UDP控件 367
7.2.1 UDP控件的属性 368
7.2.2 UDP控件的方法 369
7.2.3 UDP控件的事件 370
7.3 NNTP控件 372
7.3.1 NNTP控件的属性 372
7.3.2 NNTP控件的方法 379
7.3.3 NNTP控件的事件 381
7.4 本章小结 386
第8章 基本的网络功能实现 387
8.1 检测网络连接 387
8.1.1 使用WinInet高级函数库 387
8.1.2 读取系统状态参数 389
8.2 网络邻居 390
8.2.1 获取工作组 390
8.2.2 获取工作组详细信息 395
8.2.3 获取工作组内计算机 397
8.2.4 获取指定计算机的资源 399
8.2.5 网络驱动器映射和断开 402
8.2.6 目录共享 404
8.3 网卡信息的获取 408
8.3.1 使用GUID 409
8.3.2 使用NetBIOS 410
8.3.3 多网卡适配器MAC地址 412
8.3.4 获得网络邻居中计算机MAC地址 414
8.4 本章小结 416
第9章 Web服务器应用程序 417
9.1 网络服务器开发概念 417
9.1.1 Web Broker和WebSnap 417
9.1.2 术语和标准 418
9.1.3 URL 418
9.1.4 URI与URL 419
9.1.5 HTTP请求消息头 419
9.1.6 HTTP服务器活动 419
9.1.7 建立客户请求 419
9.1.8 响应客户端请求 420
9.1.9 Web服务器应用程序类型 421
9.2 CGI与ISAPI 422
9.2.1 CGI 422
9.2.2 ISAPI 425
9.3 简单的服务器应用开发 426
9.3.1 静态的HTMI页面 426
9.3.2 动态HTML页面 430
9.3.3 交互生成页面 434
9.3.4 与数据库的连接 435
9.3.5 调试Web服务器应用 438
9.4 Web应用程序架构 440
9.4.1 逻辑结构 440
9.4.2 Web模块 441
9.4.3 Web调度器 443
9.4.4 动作项 444
9.4.5 HTTP请求消息 447
9.4.6 HTTP响应消息 458
9.4.7 页面生成器 466
9.4.8 操纵Web服务器应用程序 469
9.4.9 Web服务器与数据库 472
9.5 开发实例 477
9.5.1 响应用户输入 477
9.5.2 返回图像 482
9.6 WebSnap基础 484
9.6.1 WebSnap基本概念 484
9.6.2 使用WebSnap应用程序框架 489
9.6.3 使用数据模块 490
9.6.4 编辑数据 494
9.6.5 设置页面链接 495
9.6.6 Web App Debugger 496
9.7 建立代理服务器 499
9.8 本章小结 509
第10章 综合实例 510
10.1 屏幕抓取 510
10.1.1 基本思路 510
10.1.2 服务器的实现 513
10.1.3 客户端程序 521
10.2 远程控制 530
10.2.1 被控端 531
10.2.2 服务器端 537
10.3 网络邮件 546
10.4 本章小结 560
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019