当前位置:首页 > 工业技术
Delphi 6分布式开发
Delphi 6分布式开发

Delphi 6分布式开发PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:飞思科技产品研发中心编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505373390
  • 页数:327 页
图书介绍:
《Delphi 6分布式开发》目录

第一篇 公布式结构介绍 1

第1章 分布式结构与多层应用系统概述 3

1.1分布式结构简介 3

1.1.1现有的分布式结构 3

1.1.2各种分布式结构和比较 5

1.2分布式结构的优点 8

1.3多层应用系统介绍 9

1.4分布式应用的意义 11

1.5用Delphi进行分布式应用程序的开发 11

1.5.1 Delphi 6支持的分布式组件技术 12

1.5.3开发分布式Web技术 14

1.5.2开发MIDAS应用 14

第二篇 Delphi 6的COM/DCOM/COM+编程 17

第2章 Delphi 6的COM编程基础 19

2.1 COM的概念及特性 19

2.1.1 COM简介 19

2.1.2 COM的特性 20

2.1.3 COM的优点 21

2.2创建COM对象 22

2.2.1规划COM对象 23

2.2.2 COM对象向导 23

2.2.3 Automation对象向导 24

12.1现有Web技术 25

2.2.4定义接口 25

2.2.5注册COM对象 27

2.3对象接口介绍 28

2.2.6测试COM服务程序 28

2.3.1接口的作用 29

2.3.2接口的用法 29

2.3.3 IUnknown接口 30

2.3.4接口的实现 32

2.3.5接口的引用 33

2.3.6双重接口 33

2.4 Type Library的使用 34

2.4.1 Type Library编辑器介绍 35

2.4.2 Type Library的基本操作 38

3.1 DLL中对象的实现 43

3.1.1编写DLL的一般方法 43

第3章 COM的高级技术 43

3.1.2 DLL的创建 44

3.1.3应用程序的创建 45

3.2 COM接口的实现 48

3.2.1 TInterfacedObject类的接口实现 48

3.2.2 TInterfacedObject类的多接口实现 51

3.3利用类型库进行COM编程 54

3.3.1 TtypedComObject类概述 54

3.3.2创建DLL服务程序 55

3.3.3创建客户应用程序 58

4.1.1 DCOM的系统结构 61

4.1 DCOM系统结构及技术特性 61

第4章 创建DCOM客户端/服务器应用 61

4.1.2 DCOM的技术特性 62

4.1.3 COM与DCOM的比较 66

4.2 DCOM服务器的创建 69

4.2.1创建自动化对象 69

4.2.2 DCOM服务器的安装 71

4.3 DCOM客户程序的创建 74

5.1.1 COM+简介 77

5.1 COM+系统构架 77

第5章 COM+分布式应用的开发 77

5.1.2 COM+的系统构架 82

5.2 COM+组件的开发 83

5.3客户应用程序的开发 88

第三篇 Delphi 6的CORBA编程 93

第6章 CORBA编程基础 95

6.1 CORBA技术简介 95

6.2 CORBA的基本概念 96

6.2.1 CORBA对象 96

6.2.2接口定义语言IDL 97

6.2.3对象请求代理ORB 97

6.2.4根程序Stub和框架程序Skeleton 100

6.3 Delphi 6对CORBA的支持 101

6.3.1 VisiBroker技术 101

6.3.2 Smart Agent 103

6.3.3 CORBA对象接口的实现 103

6.4 Delphi 6中开发CORBA的工具介绍 105

6.4.1 Tpye Library编辑器 106

6.4.2支持CORBA中的类 107

6.4.3 CORBA对象向导 108

6.4.4 CORBA数据模块向导 108

6.4.5 CORBA Client/Server应用程序 108

6.5 CORBA对象向导的使用 109

6.5.1解析CORBA对象向导 109

6.5.2创建CORBA服务器 111

6.5.3创建客户程序 113

6.6多线程CORBA应用的开发 115

6.6.1创建支持多线程的CORBA对象 115

6.6.2客户端程序的开发 118

第7章 高级CORBA编程 123

7.1 IDL语言基础 123

7.1.1一个典型的IDL 123

7.1.2 IDL常规术语 124

7.1.3 IDL语法 126

7.1.4 CORBA模块 130

7.2开发CORBA高级应用程序 131

7.3 CORBA客户端/服务器应用程序向导的使用 134

7.3.1 IDL文件的生成 134

7.3.2创建CORBA服务器 136

7.3.3创建CORBA客户应用程序 138

第四篇 多层分布式数据库系统MIDAS的开发 141

第8章 数据库的链接 143

8.1数据库的建立 143

8.2数据库应用程序的开发步骤 146

8.3 Delphi 6数据库应用开发概述 147

8.3.1 Borland数据库引擎BDE 149

8.3.2数据库工具SQL Explorer 151

8.3.3用BDE链接本地数据库的一个简单例子 153

8.3.4 Delphi中数据存取总结 156

8.4.1 ODBC的创建 157

8.4 ODBC技术 157

8.4.2 ODBC的概念 158

8.4.3 ODBC解决方案 158

8.4.4 ODBC总体结构 159

8.5 ADO 164

8.5.1 ADO本地数据访问的解决方案 164

8.5.2基本的ADO编程模型 165

8.5.3远程数据访问RDS的解决方案 168

8.5.4 Delphi 6中的TADO组件的介绍 171

8.5.5一个ADO具体的例子 173

8.6 InterBase数据库服务器及IBX组件 175

8.6.1 InterBase的简要介绍 175

8.6.2一个IBX的例子 176

8.7多层应用处理数据的一些技巧 187

8.7.1数据库链接中的Connection Pooling链接技术 187

8.7.2多层应用处理数据的原理 189

8.7.3处理大型数据集的技巧 189

第9章 用DCOM数据模块来实现基本多层分布式系统 191

9.1平滑过渡到三层体系结构 191

9.2关于多层应用程序 191

9.3 Delphi 6开发基本多层分布式系统 192

9.3.1配置数据库 192

9.3.2创建应用服务器 193

9.3.3创建客户应用程序 195

9.4本地数据库查询操作LocalQuery 196

9.5 Delphi 6开发基本多层分布式系统详解 199

9.5.1简单应用服务器程序的具体设置 199

9.5.2简单客户端程序的具体设置 202

第10章 MIDAS的高级应用开发 205

10.1在Delphi 6开发MIDAS三层应用程序 205

10.1.1在Delphi 6中创建应用服务器 206

10.1.2在Delphi 6中创建客户程序 207

10.1.3与应用服务器链接 208

10.1.4调用服务器上的接口 210

10.1.5在客户端纠错 211

10.1.6更新数据 211

10.2 MIDAS多层应用程序的开发 213

10.2.1 Delphi 6中无状态的中间层数据存取 213

10.2.2多层体系结构下的事务 214

10.2.3一个基本的MIDAS例子 214

10.2.4公文包模式介绍以及具体例子 214

10.2.5 AataPooler技术的例子 235

10.3.1 ActiveX控件开发过程 247

10.3在MIDAS中使用ActiveX 247

10.3.2扩展ActiveX 249

10.3.3注册和安装 250

10.3.4发布ActiveX 252

10.3.5一个MIDAS的ActiveXForm例子 254

第11章 用CORBA数据模块来实现MIDAS 267

11.1 CORBA数据模块向导介绍 267

11.2 CORBA服务器的创建 268

11.2.1创建CORBA数据模块 268

11.2.2添加CORBA数据模块组件 269

11.2.3运行CORBA服务器 269

11.3客户程序的创建 270

11.3.1程序窗体设计 270

11.3.2组件设置 271

11.3.3添加代码 271

11.3.4运行程序 271

第五篇 分布式Web应用开发 273

第12章 分布式Web应用开发 275

12.1.1 HTML技术 275

12.1.2 JavaScript技术 276

12.1.3 ASP技术 277

12.1.4 CGI技术 289

12.1.5 ISAPI技术 293

12.2用InternetExpress开发Web分布式应用 300

12.2.1 Delphi6 对传统Web技术的支持 300

12.2.2 InternetExpress工作原理 302

12.2.3 InternetExpress组件介绍 303

12.2.4 Web服务器和InternetExpress的通信 304

12.2.5 InternetExpress实用编程 307

12.3开发Web服务 318

12.3.1 Web服务概念 318

12.3.2 Web服务协议 319

12.3.3 Web服务应用 320

相关图书
作者其它书籍
返回顶部