《C++ Builder 5高级编程技术 4 COM、CORBA与Internet编程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:徐新华等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2000
  • ISBN:7115090106
  • 页数:380 页
图书介绍:

第一章 COM与Interface 1

1.1 COM的基本概念 1

1.2 客户与服务器 2

1.3 认识GUID、CLSID、IID 3

1.4 引用计数 4

1.5 虚拟方法表 4

1.6 接口的语法 5

1.8 分派接口 6

1.7 IUnknown接口 6

1.9 双重接口 8

第二章 ActiveX框架 10

2.1 什么是ActiveX框架 10

2.2 TInterfacedObject 11

2.3 TComObject 11

2.4 TTypedComObject 12

2.5 TAutoObject 13

2.6 TAutoIntfObject 14

2.7 TActiveXControl 14

2.8 TComServerObject 17

2.9 TComServer 18

2.10 TActiveForm 20

2.11 TPropertyPage 21

2.12 TComObjectFactory 22

2.13 TTypedComObjectFactory 25

2.14 TActiveXPropertyPageFactory 26

2.15 TAutoObjectFactory 26

2.16 TActiveXControlFactory 27

2.17 TActiveFormFactory 29

3.1 关于类型库的概述 30

第三章 类型库 30

3.2 “Type Library”编辑器的基本操作 31

3.3 “Type Library”编辑器的窗口 35

3.4 类型库的一般信息 36

3.5 接口 38

3.6 在接口中加入成员 39

3.7 分派接口 41

3.8 类型库枚举 42

3.9 组件类 43

3.10 别名、记录、联合和模块 44

第四章 COM客户与COM服务器 46

4.1 引入COM服务器的类型库 46

4.2 通过元件外套来操纵COM服务器 49

4.3 在没有元件外套的情况下操纵COM服务器 51

4.4 用TOleContainer操纵COM服务器 52

4.5 创建In-Process COM服务器 52

4.6 创建Out-of-Process COM服务器 56

4.7 涉及注册的细节 57

5.1 创建和使用ActiveX控件 60

第五章 ActiveX控件 60

5.2 向导创建了哪些文件 62

5.3 编辑类型库 77

5.4 数据捆绑 79

5.5 创建特性页 81

5.6 注册和安装ActiveX控件 84

5.7 使用ActiveX控件 86

5.8 ActiveForm 87

5.9 在Web上发布ActiveX 104

5.10 测试ActiveX控件或ActiveForm 107

6.1 创建Automation服务器 108

第六章 OLE Automation 108

6.2 Automation服务器的类型库 109

6.3 在Automation对象的接口中加入成员 113

6.4 注册和调试Automation服务器 115

第七章 Active Server Page 117

7.1 创建Active Server对象 117

7.2 Active Server对象的类型库 119

7.3 在脚本中创建Active Server对象的实例 128

7.4 操纵Active Server对象 128

7.5 注册含有Active Server对象的Automation服务器 131

第八章 MTS或COM+ 132

8.1 事务对象 132

8.2 管理资源 133

8.3 基于角色的安全检查 138

8.4 创建事务对象的一般步骤 139

8.5 向导生成了哪些文件 141

8.6 设置事务属性 145

8.7 建立事务环境 145

8.8 安装事务对象 147

9.1 CORBA应用程序的体系结构 150

第九章 CORBA 150

9.2 Stub、Skeleton和Smart Agent 151

9.3 激活CORBA服务器 152

9.4 创建CORBA服务器的一般步骤 152

9.5 定义对象接口 153

9.6 CORBA Server向导 154

9.7 从IDL文件中生成Stub和Skeleton 155

9.8 CORBA Object Implementation向导 156

9.10 使用委托模式 157

9.9 实例化CORBA对象 157

9.11 实现CORBA对象 158

9.12 防止线程冲突 160

9.13 在接口库中注册接口 160

9.14 CORBA客户程序 162

9.15 使用Stub 165

9.16 使用DII 166

9.17 测试CORBA服务器 167

9.18 分发CORBA应用程序 167

9.19 配置Smart Agent 168

9.20 通过CORBA实现代码共享 169

第十章 WinSock 187

10.1 关于Socket的概述 187

10.2 建立服务器端Socket 188

10.3 建立客户端Socket 188

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

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

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

10.7 TCustomWinSocket 193

10.8 TClientWinSocket 198

10.9 TServerWinSocket 199

10.10 TServerClientWinSocket 203

10.11 TWinSocketStream 204

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

第十一章 连接Internet 210

11.1 安装TCP/IP协议 210

11.2 用PING命令检测Internet连接 213

11.3 通过RAS建立拨号连接 220

11.4 在Win9x下用RNAAPP.EXE进行拨号 238

12.1 TPowersock 239

第十二章 Internet协议 239

12.2 FTP 249

12.3 UDP 258

12.4 HTTP 262

12.5 SMTP 265

12.6 POP 269

12.7 NNTP 273

第十三章 Web服务器应用程序 280

13.1 WWW是怎样工作的 280

13.2 Web服务器扩展 281

13.3 Web服务器应用程序的逻辑结构 282

13.4 静态的HTML页面 282

13.5 动态的HTML页面 286

13.6 Web模块 287

13.7 Web调度器 289

13.8 Web动作项 290

13.9 HTTP请求消息 293

13.10 HTTP响应消息 303

13.11 Cookie 311

13.12 重定向到另一个Web站点 312

13.13 与客户交互 313

13.14 网页生成器 315

13.15 基于Web的数据库应用程序 322

13.16 TDataSetTableProducer 324

13.17 TQueryTableProducer 328

13.18 记忆状态 330

13.19 网页链接技术 333

13.20 操纵Web服务器应用程序 341

13.21 调试Web服务器应用程序 344

13.22 两个典型的Web服务器应用程序 346

第十四章 MIDAS Web应用程序 353

14.1 以ActiveX控件或ActiveForm作为客户端 354

14.2 创建MIDAS Server for InternetExpress 354

14.3 创建MIDAS Web应用程序 358

14.4 使用JavaScript库 360

14.5 授权启动和访问MIDAS Server 361

14.6 使用XML Broker 362

14.7 MIDAS网页生成器 367

14.8 Web网页编辑器 371

14.9 在运行期操纵Web组件 373

14.10 自定义HTML模板 378