Delphi7快速网络开发教程 Delphi快速网络开发工程师认证PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:牛汉民编著
- 出 版 社:北京:科学出版社
- 出版年份:2006
- ISBN:7030165136
- 页数:342 页
1.1 Web服务器应用程序概述 1
第1章 创建Web服务器应用程序 1
1.1.1 Web服务器应用程序的工作方式 2
1.1.2 Web服务器应用程序所遵循的Internet标准 2
1.1.3 统一资源定位符及其组成 2
1.1.4 HTTP请求信息的内容 4
1.2 HTTP服务器的操作 6
1.2.1 服务客户端请求 6
1.2.2 响应客户端请求 6
1.2.3 一个简单的Web服务器范例 7
1.3 Web服务器应用程序的类型 8
1.3.3 Apache 9
1.3.4 调试类型 9
1.3.1 ISAPI/NSAPI 9
1.3.2 CGI 9
1.3.5 Web服务器应用程序目标类型的转换 10
1.4 Web服务器IIS的配置 11
1.5 调试Web服务器应用程序 15
1.5.1 使用Web应用程序调试器 15
1.5.2 调试DLL类型的Web应用程序 17
1.6 Web Broker和WebSnap 19
1.7 HTML页面内容生成器 20
1.7.1 使用页面生成器 21
1.7.2 使用数据集页面生成器 25
1.7.3 使用表格生成器 29
练习题 37
第2章 Web Broker 40
2.1 使用Web Broker创建Web服务器应用程序 40
2.1.1 工程文件和Web模块单元文件 41
2.1.2 Web模块 44
2.1.3 Web应用类对象 45
2.2 Web Broker应用程序的结构 48
2.3 Web调度器 49
2.3.1 在调度器中添加动作项 50
2.3.2 调度请求消息 50
2.4 动作项 51
2.4.2 动作项的匹配 52
2.4.1 动作项的控制 52
2.4.3 使用动作项响应请求消息 53
2.4.4 使用多个动作项的Web服务器应用程序范例 54
2.5 访问客户端请求信息 57
2.5.1 包含请求头信息的属性 58
2.5.2 HTTP请求消息的内容 59
2.6 创建HTTP响应消息 59
2.6.1 填写响应头 60
2.6.2 设定响应内容 61
2.6.3 发送响应 62
2.7 在响应中使用数据库信息 67
2.7.1 在Web模块中添加会话 67
2.7.2 使用数据库信息的应用范例 68
练习题 79
第3章 WebSnap 81
3.1 WebSnap概述 81
3.1.1 WebSnap体系结构 81
3.1.2 WebSnap中的Web模块 83
3.2 使用WebSnap创建Web服务器应用程序 87
3.2.1 选择所创建的Web服务器应用程序的类型 87
3.2.2 定制Web应用模块及其所包含的组件 88
3.2.3 设置应用模块选项 89
3.2.4 在工程中添加数据模块和页面模块 92
3.3 适配器和适配器页面生成器 95
3.3.1 适配器 95
3.3.2 适配器页面生成器 97
3.3.3 在工程中添加数据集显示 103
3.3.4 以主、从表的形式显示数据 105
3.4 适配器页面生成器高级应用技术 107
3.4.1 数据编辑表单 107
3.4.2 使用定制的动作 116
3.5 数据表达和页面格式化 120
3.5.1 应用程序数据的表达 120
3.5.2 适配器网格元素的格式化处理 122
3.5.3 OnGetDisplayText事件 123
3.5.4 Custom属性 124
3.5.5 CSS格式化 126
3.6.1 显示动态数据 130
3.6 服务器端脚本 130
3.6.2 显示图像和备注数据 132
3.6.3 引用适配器动作 134
3.7 会话和用户列表服务 138
3.7.1 支持会话和用户列表服务的相关组件 138
3.7.2 使用会话服务统计点击次数的范例 140
3.7.3 使用用户列表服务 142
练习题 149
第4章 IntraWeb 151
4.1 IntraWeb概述 151
4.1.1 IntraWeb的主要特性 152
4.1.2 IntraWeb组件 152
4.1.3 IntraWeb的开发模式 155
4.1.4 一个简单的IntraWeb程序 157
4.1.5 IntraWeb服务器控制器 160
4.2 IntraWeb应用模式开发 160
4.2.1 窗口管理 160
4.2.2 布局管理 161
4.2.3 状态管理 163
4.2.4 会话管理 165
4.2.5 应用模式开发范例 166
4.3 IntraWeb页面模式开发 169
4.3.1 IntraWeb页面模式下的管理 169
4.3.2 Web Broker+IntraWeb页面模式的开发范例 170
4.3.3 WebSnap+IntraWeb页面模式的开发范例 174
4.4 IntraWeb数据库应用开发举例 183
练习题 191
第5章 XML与Delphi 193
5.1 XML概述 194
5.1.1 XML文档 194
5.1.2 XML文档和HTML文档的比较 196
5.1.3 XML文档和HTML文档 196
5.1.4 良构的XML文档 198
5.1.5 文档类型定义 200
5.1.6 有效的XML文档 204
5.1.7 可扩展样式表语言 204
5.2 在Delphi 7中管理XML文档 215
5.2.1 使用TXMLDocument组件编程 216
5.2.2 利用XML数据绑定接口处理XML文档 226
5.3 在数据库应用中使用XML 233
5.3.1 XML文档与数据包之间转换的定义 234
5.3.2 将XML文档转换为数据包 240
5.3.3 将XML文档用作提供器的源文档 244
5.3.4 将XML文档用作提供器的客户 248
5.4 XSL页面生成器 250
练习题 257
第6章 使用Web Services 260
6.1 可调用接口 261
6.1.2 注册非数量类型 263
6.1.1 在可调用接口中使用非数量类型 263
6.1.3 使用远程化对象 265
6.1.4 表示附件 266
6.1.5 管理远程化对象的生命期 266
6.1.6 远程化对象举例 266
6.2 Delphi中的Web Service组件 268
6.2.1 THTTPRIO组件 268
6.2.2 TOPToSoapDomConvert组件 269
6.2.3 THTTPReqResp组件 269
6.2.4 THTTPSoapDispatcher组件 270
6.2.5 THTTPSoapPascalInvoker组件 270
6.2.6 TWSDLHTMLPublish组件 270
6.3.1 创建Web Services服务器 271
6.2.7 TSoapConnection组件 271
6.3 编写支持Web Services的服务器 271
6.3.2 使用SOAP应用程序向导 272
6.3.3 添加新的Web Services 273
6.3.4 使用WSDL导入器 274
6.3.5 为Web Services应用程序生成WSDL文档 275
6.4 为Web Services编写客户端应用程序 275
6.4.1 导入WSDL文档 275
6.4.2 调用可调用接口 276
6.5 Web Service使用举例 278
6.5.1 一个简单的Web Services及其使用 279
6.5.2 使用一个处理数据集的Web Service 280
6.5.3 在Web Service中处理复杂数据类型 283
练习题 286
第7章 InternetExpress 289
7.1 InternetExpress组件 289
7.2 创建InternetExpress应用程序 290
7.2.1 使用Java脚本库 291
7.2.2 访问应用程序服务器的授权许可 292
7.3 使用TXMLBroker组件 292
7.3.1 获取XML数据包 292
7.3.2 使用XMLDelta包对数据进行更新 293
7.4 使用TInetXPageProducer组件创建Web页面 294
7.4.1 使用Web页面编辑器 295
7.4.3 定制页面生成器模板 296
7.4.2 设置Web项的属性 296
7.5 InternetExpress技术应用范例 298
7.5.1 准备工作 298
7.5.2 单数据集维护范例 299
7.5.3 主从数据集维护范例 301
7.5.4 数据集查询范例 304
7.5.5 利用表单提交的范例 308
练习题 312
第8章 Sockets编程 314
8.1 Sockets基本的概念 314
8.1.1 基于Sockets的通信模型 315
8.1.2 实现服务 315
8.2 Socket连接的类型 316
8.1.3 Socket通信方式 316
8.1.4 基于Sockets通信的基本应用模式 316
8.2.1 客户端连接 317
8.2.2 监听连接 317
8.2.3 服务器连接 318
8.3 Sockets的描述 318
8.3.1 主机的描述 318
8.3.2 使用端口 319
8.4 使用Socket组件 319
8.4.1 获取连接信息 320
8.4.2 使用客户端Sockets 320
8.4.3 使用服务器Sockets 321
8.5.1 错误事件 326
8.5 响应Socket事件 326
8.5.2 客户端事件 327
8.5.3 服务器事件 327
8.6 在Socket连接上的读、写 327
8.6.1 非阻塞连接 327
8.6.2 阻塞连接 328
8.7 一个使用定制协议的网络聊天程序 328
8.7.1 开发服务器 329
8.7.2 开发客户端 334
练习题 339
Borland认证课程介绍 341
- 《市政工程基础》杨岚编著 2009
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《化学反应工程》许志美主编 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019