图书介绍

Delphi 5高级编程 COM、CORBA与Internet编程PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 5高级编程 COM、CORBA与Internet编程
  • 徐新华编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115084963
  • 出版时间:2000
  • 标注页数:392页
  • 文件大小:39MB
  • 文件页数:404页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Delphi 5高级编程 COM、CORBA与Internet编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 COM1

1.1 几个基本概念2

1.2 客户与服务器3

1.3 认识GUID、CLSID、IID4

1.4 引用计数4

1.5 虚拟方法表5

1.6 IUnKnown接口5

1.7 创建In-Process COM服务器6

1.8 创建Out-of-Process COM服务器11

第二章 对象接口12

2.1 接口的文法13

2.1.1 如何声明接口13

2.1.2 祖先接口15

2.1.3 接口标识符15

2.1.5 如何实现接口16

2.1.4 前问声明16

2.1.6 映射17

2.1.7 方法解析子句18

2.1.8 委托一个特性来实现接口20

2.2 分派接口21

2.3 双重接口23

2.4 对接口的引用25

2.4.1 用赋值语句获得接口引用25

2.4.2 赋值相容和类型强制转换27

2.4.3 对派生接口的引用28

2.4.4 接口查询29

2.4.5 TInterfacedObject29

2.5 使用接口的规则30

2.6 用接口实现代码重用34

第三章 ActiveX框架36

3.1 什么是ActiveX框架37

3.3 TComObject38

3.2 TInterfacedObject38

3.4 TTypedComObject40

3.5 TAutoObject40

3.6 TAutoIntfObject41

3.7 TActiveXControl42

3.8 TComServerObject45

3.9 TComServer46

3.10 TActiveForm48

3.11 TPropertyPage49

3.12 TComObjectFactory50

3.13 TTypedComObjectFactory53

3.14 TActiveXPropertyPageFactory54

3.15 TAutoObjectFactory54

3.16 TActiveXControlFactory55

3.17 TActiveFormFactory57

第四章 类型库58

4.1 概述59

4.2 “Type Library”编辑器的基本操作60

4.2.1 创建一个新的类型库60

4.2.2 打开一个已有的类型库61

4.2.3 刷新类型库61

4.2.4 保存和注册类型库62

4.2.5 把类型库引入到当前项目中62

4.2.6 引出类型库63

4.2.7 发布类型库64

4.3 “Type Library”编辑器的窗口64

4.4 类型库的一般信息65

4.5 接口67

4.6 在接口中加入成员68

4.7 分派接口70

4.8 类型库枚举71

4.9 组件类72

4.10 别名、记录、联合和模块73

4.11.1 属性表述74

4.11 IDL文法74

4.11.2 接口的文法75

4.11.3 分派接口的文法76

4.11.4 组件类的文法76

4.11.5 枚举的文法77

4.11.6 别名的文法77

4.11.7 记录的文法78

4.11.8 联合的文法78

4.11.9 模块的文法79

第五章ActiveX控件80

5.1 创建ActiveX控件81

5.1.1 如何转换基于TGraphicControl的控件81

5.1.2 ActiveX控件向导82

5.2.1 项目文件84

5.2 向导创建了哪些文件84

5.2.2 类型库的接口源文件85

5.2.3 类型库接口的实现文件90

5.2.4 About框的源文件96

5.2.5 许可文件97

5.3 编辑类型库98

5.3.1 在接口中加入新的成员98

5.3.2 加入新的特性100

5.3.3 加入新的方法100

5.3.4 加入新的事件101

5.4 数据绑定103

5.5 创建特性页104

5.6 注册和安装ActiveX控件108

5.7 使用ActiveX控件110

5.8 ActiveForm111

5.9.1 Project页128

5.9 在Web上发布ActiveX128

5.9.2 Packages页129

5.9.3 Additional Files页130

5.10 与Web浏览器交互130

第六章 OLE Automation142

6.1 引入Automation服务器的类型库143

6.2 Olevariant类型145

6.3 用Olevariant操纵Automation对象149

6.3.1 创建Automation对象的实例149

6.3.2 访问Automation对象的特性151

6.3.3 访问Automation对象的方法151

6.3.4 为什么会访问失败152

6.4 创建Automation服务器的实例153

6.5 Automation对象的类型库154

6.5.1 类型库的接口描述文件154

6.5.2 类型库接口的实现文件159

6.5.3 编辑类型库161

6.5.4 加入新的特性162

6.5.5 加入新的方法163

6.5.6 加入新的事件164

6.6 注册和调试Automation服务器165

6.7 一个典型的Automation客户165

6.8 一个典型的Automation服务器168

第七章 MTS177

7.1 MTS组件178

7.2 管理资源179

7.3 基于角色的安全检查181

7.4 资源分配器181

7.5 基客户183

7.6 MTS与COM、DCOM183

7.7 创建MTS对象的一般步骤184

7.8 向导生成了哪些文件185

7.8.1 类型库的接口源文件185

7.8.2 接口的实现单元190

7.8.3 MTS对象的类型库191

7.9 把MTS对象安装到MTS包中191

7.10 MTS Explorer192

7.11 TMtsAutoObject193

7.12 建立事务对象195

第八章 CORBA197

8.1 CORBA应用程序的体系结构198

8.2 Stub、Skeleton和Smart Agent199

8.3 激活CORBA服务器199

8.4 创建CORBA服务器的一般步骤200

8.5 定义对象接口201

8.6 自动生成的代码203

8.7 在接口库中注册接口210

8.8.1 使用Stub211

8.8 CORBA客户程序211

8.8.2 使用DII212

8.9 自定义CORBA应用程序的行为213

8.9.1 在客户程序中显示CORBA对象的名称213

8.9.2 表露或隐藏CORBA对象214

8.9.3 传递客户信息给服务器214

8.10 分发CORBA应用程序215

8.11 配置Smart Agent215

8.11.1 启动Smart Agent215

8.11.2 配置ORB域216

8.11.3 连接不同局域网上的Smart Agent216

第九章 Active Server Page218

9.1 创建ASP对象219

9.2 ASP对象的类型库220

9.2.1 类型库的接口描述文件220

9.2.2 ASP对象的接口实现单元226

9.2.4 编辑ASP对象的类型库227

9.2.3 ASP文档227

9.2.5 加入新的特性228

9.2.6 加入新的方法229

9.3 在脚本中创建ASP对象的实例230

9.4 注册和调试含有ASP对象的Automation服务器231

第十章 WinSock232

10.1 关于Socket的概述233

10.2 建立服务器端Socket233

10.3 建立客户端Socket234

10.4 如何在网络上传输数据235

10.5 在客户端使用多线程技术236

10.6 在服务器端使用多线程技术237

10.7 TCustomWinSocket238

10.8 TClientWinSocket244

10.9 TServerWinSocket245

10.10 TServerClientWinSocket249

10.11 TWinSocketStream250

10.12 一个网上交谈(Chat)程序252

第十一章 Internet协议256

11.1 TPowersock257

11.2 FTP267

11.3 UDP273

11.4 HTTP277

11.5 SMTP281

11.6 POP3285

11.7 NNTP289

第十二章 Web服务器应用程序297

12.1 WWW是如何工作的298

12.2 Web服务器扩展299

12.3 Web服务器应用程序的逻辑结构299

12.4 静态的HTML页面300

12.5 动态的HTML页面304

12.6 Web模块305

12.7 Web调度器307

12.8 Web动作项308

12.9 HTTP请求消息311

12.9.1 HTTP请求消息是如何传递的311

12.9.2 TWebRequest对象312

12.9.3 TISAPIRequest对象320

12.9.4 TCGIRequest对象321

12.9.5 TWinCGIRequest对象321

12.9.6 一个例子322

12.10 HTTP响应消息323

12.10.1 建立HTTP响应消息324

12.10.2 HTTP响应消息是如何传递的324

12.10.3 自己传递HTTP响应消息324

12.10.4 TWebResponse对象325

12.10.5 TISAPIResponse对象331

12.11 Cookie332

12.10.7 TWinCGIResponse对象332

12.10.6 TCGIResponse对象332

12.12 重定向到另一个Web站点334

12.13 数据流335

12.14 与客户交互337

12.15 网页生成器340

12.15.1 建立HTML模板340

12.15.2 指定HTML模板342

12.15.3 返回转换后的结果343

12.15.4 OnHTMLTag事件343

12.15.5 TDataSetPageProducer345

12.16 基于Web的数据库应用程序345

12.16.1 用TSession管理数据库连接345

12.16.2 建立数据集345

12.16.3 把数据集转换为HTML页面346

12.16.4 把HTML表格传给客户346

12.17 TDataSetTableProducer元件347

12.18 TQueryTableProducer元件352

12.19 操纵Web服务器应用程序353

12.19.1 TWebApplication对象354

12.19.2 TCGIIApplication对象356

12.19.3 TISAPIApplication对象356

12.20 调试Web服务器应用程序356

19.20.1 调试ISAPI或NSAPI类型的Web服务器应用程序357

19.20.2 调试CGI或Win-CGI类型的Web服务器应用程序358

12.21 两个典型的Web服务器应用程序358

第十三章 MIDAS Web应用程序366

13.1 以ActiveX控件或ActiveForm作为客户端367

13.2 创建MIDAS Server for InternetExpress368

13.3 创建MIDAS Web应用程序371

13.4 使用JavaScript库373

13.5 授权启动和访问MIDAS Server373

13.6 使用XML Broker374

13.7 MIDAS网页生成器380

13.8 Web网页编辑器383

13.9 在运行期操纵Web组件385

13.9.1 TWebComponentList385

13.9.2 TWebForm387

13.9.3 TDataForm387

13.9.4 TQueryForm387

13.9.5 TWebControlGroup388

13.9.6 TLayoutGroup388

13.9.7 TXMLDisplayGroup389

13.9.8 TDataGrid389

13.9.9 TDataNavigator390

13.9.10 TFieldGroup391

13.9.11 TQueryButtons391

13.9.12 TQueryFieldGroup391

13.10 自定义HTML模板391

热门推荐