Delphi 7组件与分布式应用开发PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:飞思科技产品研发中心编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2003
- ISBN:7505383426
- 页数:405 页
第1篇 基本组件技术 3
第1章 Delphi7支持的组件技术 3
1.1 本地组件技术 3
1.1.1 窗体组件 3
1.1.2 其他本地组件 6
1.1.3 Servers组件页中组件使用实例 11
1.2 网络组件技术 15
1.2.1 计算机网络概述 15
1.2.2 Delphi7支持的网络组件 16
1.2.3 Indy组件介绍 17
1.2.4 Indy组件基本工作原理与开发方法 23
1.2.5 Indy组件开发实例 26
1.3 如何获得第三方组件 34
第2章 VCL库扩充的一般方法 37
2.1 VCL的体系结构 37
2.2 VCL中重点类的介绍 38
2.2.1 TObject类 39
2.2.2 TPersistent类 40
2.2.3 TComponent类 41
2.2.4 TControl类 43
2.2.5 TWinControl类 44
2.2.6 TGraphicControl类 46
2.2.7 TCustomControl类 46
2.3.1 公共祖先类 47
2.3 派生新的组件类 47
2.3.2 现有组件 48
2.3.3 组件模板 49
第3章 可视组件的开发与发布 51
3.1 运行期类型信息(RTTI) 51
3.1.1 运行期类型信息RTTI的重要作用 51
3.1.2 RTTI的定义 52
3.1.3 获取各种RTTI信息的方法 54
3.1.4 用RTTI给属性赋值 56
3.2 自定义组件 58
3.2.1 确定一个祖先类 58
3.2.2 创建组件框架 59
3.2.3 加入属性 60
3.2.4 加入事件 62
3.2.5 加入方法 63
3.2.6 测试组件 64
3.2.7 提供组件图标 64
3.3 组件包的建立及使用 65
3.3.1 组件包的概念、类型及其相关文件 65
3.3.2 创建组件包 66
3.3.3 组件包的使用 70
3.4 实例编程 73
4.1.2 ActiveX技术的内容 87
4.1.1 ActiveX技术的由来 87
第4章 ActiveX控件技术 87
4.1 ActiveX控件原理 87
4.1.3 Delphi 7的ActiveX框架 89
4.1.4 Delphi7中ActiveX控件的构成 89
4.2 在Delphi7中使用ActiveX控件的方法 91
4.3 编写ActiveX控件 92
4.3.1 怎样转换基于TGraphicControl类的控制 93
4.3.2 ActiveX控件向导 93
4.3.3 创建类型信息 94
4.3.4 在接口中增加成员 95
4.3.5 创建属性页 96
4.3.6 ActiveForm 97
4.4 ActiveX控件的数据库应用 99
4.5 ActiveX控件的网络应用 104
第2篇 分布式应用开发 109
第5章 COM/DCOM/COM+的基本概念与原理 109
5.1 分布式结构介绍 109
5.2 应用程序间的数据交换 111
5.2.1 剪贴板及其应用 111
5.2.2 动态数据交换(DDE) 121
5.2.3 对象链接和嵌入(OLE) 127
5.2.4 动态链接库(DLL) 128
5.3 组件对象模型COM 135
5.3.1 COM简介 136
5.3.2 COM的特性 136
5.3.3 COM的优点 138
5.3.4 创建COM对象 139
5.4 分布式组件对象模型DCOM 146
5.4.1 从COM到DCOM 146
5.4.2 DCOM的系统结构 149
5.4.3 DCOM的技术特性 150
5.5 COM+ 154
5.5.1 COM+简介 154
5.5.2 COM+的系统构架 162
5.5.3 COM+的主要特性 163
第6章 在Delphi7中使用COM/DCOM/COM+ 165
6.1 Delphi7对COM/DCOM/COM+的支持 165
6.2 COM的高级技术 165
6.2.1 COM接口的实现 166
6.2.2 利用类型库进行COM编程 173
6.3 DCOM客户机/服务器应用的开发 181
6.3.1 DCOM服务器的创建 182
6.3.2 DCOM客户程序的创建 187
6.4 COM+分布式应用的开发 190
6.4.1 COM+组件的开发 190
6.4.2 客户应用程序的开发 197
6.5.1 .NET简介 201
6.5 从COM组件调用.NET组件 201
6.5.2 创建可供COM应用程序使用的.NET类 204
6.5.3 访问.NET组件 208
第7章 CORBA技术体系 211
7.1 CORBA体系结构 211
7.2 IDL语言 213
7.2.1 IDL语言概述 214
7.2.2 一个典型的IDL 215
7.2.3 IDL的语法规则 216
7.3.2 对象请求代理ORB 221
7.3 CORBA的基本概念 221
7.3.1 CORBA对象 221
7.3.3 根程序Stub和框架程序Skeleton 225
7.3.4 Delphi中两个重要的CORBA存储库 226
7.4 CORBA对象接口及其实现 226
7.4.1 VisiBroker技术 227
7.4.2 Smart Agent 228
7.4.3 CORBA对象接口的实现 229
7.5 CORBA应用开发流程 231
7.5.1 整体流程 231
7.5.3 客户程序的创建 234
7.5.2 服务器的创建 234
第8章 CORBA应用开发 237
8.1 生成IDL文件 237
8.2 创建CORBA服务器 238
8.3 创建CORBA客户端应用程序 244
第3篇 分布式Web技术 253
第9章 分布式Web与电子商务技术基础 253
9.1 电子商务的概念 253
9.1.1 什么是电子商务 254
9.1.2 传统商务 255
9.1.3 电子商务 258
9.2.1 战略业务单位的价值链 261
9.1.4 国际电子商务 261
9.2 电子商务的价值 261
9.2.2 行业价值 263
9.2.3 电子商务的作用 263
9.3 网络与电子商务 264
9.3.1 技术概况 264
9.3.2 包交换网 265
9.4 客户机/服务器的体系结构 269
9.4.1 互联的概述 270
9.4.2 客户机/服务器体系结构 270
9.4.3 客户机/服务器通信 271
9.5 SOAP与WebServices 274
9.5.1 SOAP技术概览 275
9.5.2 SOAP的消息交换模型 276
9.5.3 与XML的关系 278
9.5.4 SOAP的消息框架 278
第10章 Delphi7对电子商务的支持 281
10.1 数据库部分的支持 282
10.1.1 BDE支持 282
10.1.2 ADO 284
10.1.3 XML 286
10.2 网络部分的支持 290
10.2.1 TCP/IP 290
10.2.2 DCOM 295
10.2.3 CORBA 297
10.3 SOAP支持 301
第11章 InternetExpress分布式应用开发 307
11.1 XML简介 307
11.2 InternetExpress组件 312
11.3 InternetExpress程序的编写示例 313
11.3.1 第一个简单例子 313
11.3.2 进一步深入InternetExpress 320
第12章 WebBroker技术与Internet应用 335
12.1 常用的WebBroker组件 336
12.2 TWebRequest和TWebResponse 337
12.2.1 回传HTTP请求的内容 337
12.2.2 处理通过POST方法提交的请求 343
12.2.3 使用Cookie保存状态 348
12.2.4 重定向到另一个Web站点 350
12.3 WebBroker的定制标识功能 350
12.3.1 替换定制标识(Tag) 350
12.3.2 使用IMAGE标识显示图片 353
12.4 利用TQueryTableProducer查询数据库数据 355
第13章 WebService应用 365
13.1 WebService组件 365
13.1.1 THTTPRIO(SoapHTTPClient)组件 366
13.1.2 THTTPReqResp(SOAPHTTPTrans)组件 368
13.1.3 TOPToSoapDomConvert(OpToSoapDOMConv)组件 370
13.1.4 TSoapConnection(SoapConn)组件 372
13.1.5 THTTPSoapDispatcher(WebBrokerSoap)组件 374
13.1.6 TWSDLHTMLPublish(WSDLPub)组件 375
13.1.7 THTTPSoapPascallnvoker(SoapHTTPPasInv)组件 377
13.2 设计服务器端的WebService应用 379
13.3 通过SOAP访问WebService 380
13.4 基于SOAP和WebService设计分布式网络程序实例 382
13.4.1 建立SoapDBServerUnit.pas 382
13.4.2 建立SoapDBClientUnit.pas 398
13.5 基于SOAP和WebService设计电子商务程序实例 400
13.5.1 服务器端 400
13.5.2 客户端 402
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017