《ActiveX Web开发指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)A.布卢姆(Adam Blum)著;刘文智等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:7505343866
  • 页数:329 页
图书介绍:

绪言 1

第一章 程序员的Internet信息服务器 4

1.1 Internet数据库链接器 4

1.1.1 准备使用Internet数据库链接器 5

1.1.2 编辑Internet数据库链接器文件 6

1.1.3 IDC扩展的HTML标记 7

1.1.4 你能用IDC做什么 8

1.2 使用IIS、IDC和SQL Server的基于Web的定货系统 8

1.2.1 数据库定义 8

1.2.2 页的简介 9

第二章 网关和公共网关界面 15

2.1 为什么需要了解CGI 15

2.2 什么是网关 15

2.3 CGI标准 16

2.3.1 CGI URLs 17

2.3.2 输入 17

2.3.3 命令行参数 18

2.3.4 输出 19

2.3.5 环境变量 21

2.4.1 HTML Form类 23

2.3.6 HTTP请求标题 23

2.4 C++的CGI编辑 23

第三章 Perl的网关编程 28

3.1 Perl编程简介 28

3.1.1 Hello Perl 29

3.1.2 数据类型 29

3.1.3 变量 30

3.1.4 特殊变量 31

3.1.5 操作符 31

3.1.6 函数 32

3.1.7 表格和数组函数 33

3.1.8 流程控制 34

3.1.9 输入和输出 34

3.1.10 模式匹配 36

3.1.11 子程序 38

3.2 Perl作为OLE自动控件 40

3.3 Web表单数据集的Perl文本 41

3.4 Perl包用于Web编程 42

3.4.1 创建HTML表单 42

3.4.2 处理HTML表单 44

3.4.3 一张示例表单 45

第四章 ActiveX服务器框架:ISAPI的技术规范 47

4.1 CGI存在的问题 47

4.2 ISAPI的结构 48

4.3 ISAPI编程界面 49

4.4 使用ISA 53

5.1.1 使pECB->lpbData中读取数据来代替标准输入 54

5.1.3 将所有的标准输出改写为WriteClient 54

5.1.2 用ECB字段或Get ServerVariable替换环境变量 54

5.1 将CGI的C++程序改写为ISAPI 54

第五章 用Visual C++编写Internet服务器应用 54

5.1.4 将状态返回为ServerSupportFunction调用 55

5.1.5 去掉Main函数,编写HttpExtensionProc 55

5.2 MFC对ISAPI的支持 55

5.2.1 ISAPI Extension向导 55

5.2.2 MFC的ISAPI类 60

5.3 ISAPI编辑用到的其它类 62

5.3.1 为ISAPI开发扩展HTML Form类 62

5.3.2 程序实例:SENDFORM ISA 63

5.4 OLEISAPI——在你的Web系统中集成OLE自动服务器 67

5.5 OLEISAPI是如何工作的 68

第六章 ISAPI过滤器 70

6.1 什么是过滤器 70

6.2 ISAPI过滤器简介 70

6.3 建立CVTDOC ISAPI过滤器 73

6.3.1 CVTDOC做什么 73

6.3.2 建立过滤器 73

6.3.3 建立转换程序 78

6.4.2 转换程序 81

6.4.1 安装 81

6.4 使用CVTDOC 81

6.4.3 用法 82

6.5 MFC对ISAPI过滤器的支持 82

6.5.1 ISAPI过滤器向导 83

6.5.2 ISAPI过滤器类 84

6.6 ACCSFILT:增强的IIS访问控制 85

6.6.1 问题 86

6.6.2 解决 87

6.6.3 设计 87

6.6.4 安装和配置 87

6.6.5 执行 90

第七章 使用ActiveX控制 92

7.1 ActiveX组件库 94

7.1.1 新项目 94

7.1.2 图表 94

7.1.3 动画控钮 98

7.2 表单控件和HTML布局控件 99

7.3 ActiveX控件便笺 101

第八章 编写ActiveX控件 106

8.1 ActiveX控件框架 107

8.1.1 WebImage控件实例 109

8.1.2 ActiveX模板库 114

第九章 VBScript 120

9.1 VBScript的性能 120

9.2 在HTML中集成VBScript 121

9.2.1 在HTML中尝试VBScript 122

9.2.2 在HTML表单中使用VBScript 125

9.3 和对象一起使用VBScript 129

第十章 ActiveX服务器 132

10.1.1 Request对象 133

10.1 ActiveX服务器对象 133

10.1.2 Response对象 135

10.1.3 Session对象 136

10.2 ActiveX服务器组件 138

10.2.1 Connection组件 138

10.2.2 Browser Capabilities组件 140

10.3 购货篮实例 142

10.3.1 购货区 146

10.3.2 购货篮操作 146

10.3.3 数据库定义 148

11.1 Visual J++开发环境 151

第十一章 Java、 Visual J++和ActiveX 151

11.1.1 运行Applet Wizard 152

11.1.2 利用Visual J++设计Java applet的用户界面 158

11.2 用VBScript控制Java applets 172

11.3 用Java来控制COM对象 173

11.3.1 使用Type Library Wizard产生类 185

11.3.2 使用Java的OLE控件 190

11.3.3 Java的安全性和COM的使用 191

A.1.2 SENDFORM.H 193

A.1.1 MAKEFILE 193

A.1 SENDFORM 193

附录A 源代码 193

A.1.3 SENDFORM.CPP 196

A.1.4 HTMLFORM.H 202

A.1.5 HTMLFORM.CPP 205

A.1.6 ASSOCARR.H 212

A.2 CVTDOC 214

A.2.1 MAKEFILE 214

A.2.2 CVTDOC.DEF 214

A.2.3 CVTDOC.CPP 215

A.3.1 MAKEFILE 220

A.3 ACCSFILT 220

A.3.2 ACCSFILT.DEF 221

A.3.3 ACCFILT.H 221

A.3.4 DIVECALC 226

A.4 OPTIONS 229

A.4.1 OPTIONS.JAVA 229

A.4.2 IDD_OPTIONS.JAVA 234

A.4.3 DIALOGLAYOUT.JAVA 237

A.5.1 OLMSG.AJVA 241

A.5 OLEMSG 241

A.4.4 OPTIONS.HTML 241

A.5.2 IDD_SENDMSG.JAVA 246

A.5.3 OLEMSG.HTML 248

A.6 SHOPBSKT 249

A.6.1 PRODLIST.ASP 252

A.6.2 ADDPROD.HTM 252

A.6.3 ADDPROD.ASP 253

附录B ISAPI技术规范和头文件 254

B.1 HTTPEXT.H 254

B.2 HTTPFILT.H 257

B.3 AFXISAP.H 266

附录C ActiveX服务器对象参考 280

附录D 微软的COM Java类 281

D.1 applet 281

D.2 awt 301

D.2.1 MentX.java 301

D.2.2 MenuXConstants.java 322

D.2.3 CaretX.java 327

D.2.4 ByteArrayImageSource.java 328