《Microsoft Internet Information Server4.0使用大全》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:(美)(L.布拉金斯基)Leonid Braginski,(美)(M.鲍威尔)Matthew Powell著;北京华中兴业科技发展有限责任公司译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1998
  • ISBN:7115075255
  • 页数:629 页
图书介绍:

目录 1

致谢 1

简介 1

第1部分 安装、配置和使用Internet Information Server 1

第1章 Internet Information Server是什么? 3

1.1 HTML文件服务器 3

1.2 CGI应用程序 4

1.3 ISAPI:使Internet服务器商务解决方案成为可能 4

1.4 Active Server Pages 5

1.5 InternetInformation Server 4.0 5

1.6 IIS的未来 6

第2章 网络概述 7

2.1 有关网络的基本事实 7

2.1.1 网络是多用户 7

2.1.2 网络是复杂的 8

2.1.3 网络是慢的 8

2.1.4 网络是不可靠的 8

2.2 客户端/服务器体系结构 9

2.3 网络分层方法 9

2.4 按ISO/OSI模型划分的七层 12

2.4.1 物理层 12

2.4.4 传输层 13

2.4.2 数据链路层 13

2.4.3 网络层 13

2.4.5 会话层 14

2.4.6 表示层 14

2.4.7 应用层 14

2.5 Web浏览器和Web服务器体系结构 15

2.5.1 以太网和令牌环 15

2.5.2 串行连接 16

2.5.3 TCP/IP 17

2.5.4 IP协议 17

2.5.6 TCP传输控制协议 18

2.5.5 用户数据包(UDP)协议 18

25.7 超文本传输协议 19

2.6 网络配置示例 20

2.6.1 简单的令牌环配置 20

2.6.2 拨号连接到IIS 21

2.6.3 与外部连接的以太网的配置——Internet代理 22

第3章 考察网络环境 25

3.1 计算机命名和地址方案 26

3.1.1 IP地址解析 26

3.1.2 子网 26

3.1.3 IP地址解码 27

3.1.4 唯一的标识 29

3.1.5 动态主机配置协议 30

3.2 网络通信基础 32

3.3 计算机名和名称解析 35

3.3.1 静态映射和HOSTS文件 35

3.3.2 名称解析方案 36

3.4 配置网络 40

3.4.1 HOSTNAME.EXE 42

3.4.2 ARP.EXE 42

3.4.3 PING.EXE 42

3.4.5 ROUTE.EXE 43

3.4.4 TRACERT.EXE 43

3.4.6 NSLOOKUP.EXE 44

3.5 建立连接 46

第4章 Web服务器配置 49

4.1 安装 49

4.2 IIS的层次结构 51

4.2.1 Web站点 51

4.2.2 宿主目录 51

4.2.3 虚拟目录 52

4.2.4 应用程序 52

4.3 配置选项 53

5.1 元数据库层次结构 79

第5章 元数据库 79

5.2 元数据库层次结构中的对象 81

5.3 元数据库条目 82

5.4 元数据库属性 83

5.5 操纵元数据库 84

5.6 编写你自己的应用程序 89

5.6.1 IIS管理对象 89

5.6.2 IIS管理基本对象 91

5.6.3 元数据库事件处理程序 93

6.1 日志文件 97

第6章 日志和监视工具 97

6.1.1 日志格式和命名约定 98

6.1.2 解释IIS日志 102

6.1.3 转换日志实用程序 108

6.1.4 自定义日志模块 108

6.2 Windows NT事件日志 109

6.3 性能监视器 112

6.3.1 Internet Information Services全局对象 113

6.3.2 Web服务对象 115

6.3.3 FTP服务、ASP和其他对象 118

6.4 简单网络管理协议 123

7.1 安装Index Server 129

第7章 Index Server 129

7.1.1 资源要求 130

7.1.2 建议的配置 130

7.1.3 安装 130

7.2 深入了解Index Server 133

7.2.1 扫描 133

7.2.2 过滤处理 133

7.2.3 索引生成 136

7.3 查询语言 138

7.3.1 布尔运算符 138

7.3.4 自由文本查询 139

7.3.5 量空间查询 139

7.3.2 邻近运算符 139

7.3.3 通配符 139

7.3.6 属性值查询 140

7.4 自定义Index Server 140

7.4.1 HTM/IDQ/HTX 141

7.4.2 Active Server Pages 151

7.4.3 结构化查询语言 161

7.5 管理Index Server 162

7.5.1 安全性 165

7.5.2 Catalogs 166

7.5.3 检索远程计算机 167

第8章 Server Add-On 169

8.1 Site Server Express 169

8.1.1 Content Analyzer 169

8.1.2 Usage Import和Report Writer 173

8.1.3 Publishing子组件 179

8.2 FrontPage服务器扩展 185

第9章 FTP Server 191

9.1 基本概念 191

9.2 安装FTP Server 192

9.3 配置选项 193

9.3.1 创建新站点 195

9.3.2 创建虚拟目录 197

9.3.3 FTP Properties Window 198

9.3.4 配置测试 206

9.4 编程管理FTP Server 209

9.4.1 IIS Admin Objects 209

9.4.2 IIS Admin Base Object 210

第10章 新闻服务器 215

10.1 安装NNTP服务 216

10.2 管理NNTP服务 218

10.2.1 Default NNTP Site Properties 219

10.2.2 截止策略 229

10.2.3 当前会话 230

10.2.4 崩溃恢复 230

10.3 编程管NNTP服务 231

第11章 邮件服务器 233

11.1 Internet邮件系统 233

11.1.1 发送电子邮件 233

11.1.2 传递电子邮件和POP3组件 234

11.2 IIS邮件解决方案:CDO for NTS 235

11.2.1 利用ASP脚本读电子邮件 236

11.2.2 从Web页面发送电子邮件 238

11.3 安装SMTP 240

11.3.1 检查SMTP服务的状态 242

11.3.2 启动SMTP Service Manager 243

11.4 设置默认域属性 244

11.4.1 使用SMTP服务器处理邮件 246

11.4.2 使用智能主机 249

11.4.3 配置SMTP站点 250

11.5 创建域 257

第12章 Windows NT安全性和IIS 259

12.1 安全描述符和访问令牌 259

12.1.1 安全描述符 260

12.2 模拟 261

12.1.2 访问令牌 261

12.3 特权 264

12.4 大型图片 265

12.5 保护桌面 267

12.6 Windows NTServices 267

12.6.1 服务用户帐号 268

12.6.2 Local System帐号和网络 269

12.6.3 调试服务 272

12.7 安全性和IIS 273

12.8 用户验证和模拟 277

12.8.1 强制验证 277

12.8.2 验证方案 280

12.9 控制访问的其它机制 282

12.10 安全逻辑概述 282

12.11 审核 283

12.12 FTP服务 286

第13章 用SSL保护通信 287

13.1 加密 287

13.1.1 对称加密方案 290

13.1.2 公用密钥加密 291

13.2 安全套接字层 297

13.3.1 密钥管理器 299

13.3 为安全的Web通信建立IIS 299

13.2.2 私人通信技术 299

13.2.1 SSL3.0 299

13.3.2 Management Console 中的SSL配置选项 302

第14章 Certificate Server 307

14.1 安装Certificate Server 309

14.2 管理Certificate Server 313

14.2.1 申请一个客户验证证书 313

14.2.2 安装颁证机构证书 314

14.2.3 申请一个服务器端的证书 315

14.2.4 管理 318

14.3.1 前端接口 320

14.2.5 命令行实用程序 320

14.3 编程和脚本接口 320

14.3.2 后端接口 324

14.4 协调前端和后端接口 328

第15章 高级服务 335

15.1 MicrosoftTransaction Server 335

15.1.1 安装MTS 337

15.1.2 管理MTS 338

15.1.3 监视MTS 348

15.2 Microsoft Message Queue Server 349

15.2.1 消息队列概念 350

15.2.2 MSMQ服务器任务 351

15.2.3 消息队列 352

15.2.4 安装MSMQ 354

15.2.5 管理MSMQ 356

第2部分 Microsoft Internet Application Server 365

第16章 IIS和应用程序体系结构 367

16.1 三层客户端/服务器体系结构 367

16.2 IIS体系结构 370

16.2.1 静态文件 370

16.2.3 ISAPI扩展 371

16.2.2 CGI应用程序 371

16.3 脚本文件 372

16.3.1 脚本映射图 372

16.3.2 IDC脚本 374

16.3.3 ISAPI线程管理 376

16.3.4 ASP脚本 379

16.4 身份验证和假扮 379

16.4.1 返回静态文件 380

16.4.2 启动CGI应用程序 381

16.4.3 启动ISAPI扩展 381

16.5 ISAPI过滤器 383

17.1 ASP简介 385

第17章 ASP基础 385

17.2 处理ASP页面 388

17.2.1 ASP指示 388

17.2.2 编写自己的程序 390

17.2.3 对象、方法、属性和集合 392

17.3 应用程序、会话和页面范围 394

17.4 ASP内置对象 399

17.4.1 Request对象 400

17.4.2 Response对象 402

17.4.3 Server对象 405

17.4.4 Session对象 406

17.4.5 Application对象 407

17.4.6 ObjectContext对象 408

17.5 ASP的可安装组件 408

17.5.1 Ad Rotator组件 409

17.5.2 Browser Capabilities组件 411

17.5.3 ActiveX Data对象 412

17.5.4 Content Linking组件 412

17.5.5 Collaboration Data Objects for NTS 415

17.5.6 Tools组件 415

17.5.7 Counters组件 415

17.6.3 IIS Admin对象 416

17.6.2 Certificate ServerRequest、Config和Admin Objects 416

17.6 来自ASP的其他可用组件 416

17.6.1 Index Server Query和Utility Objects 416

17.6.4 Posting Acceptor 417

17.7 编写自己的组件 419

17.7.1 线程模型 422

17.7.2 Transactional对象 426

17.8 脚本调试 426

第18章 事务性ASP 429

18.1 事务 429

18.2 Object Context对象 430

18.2.2 ObjectContext方法 431

18.2.1 ObjectContext和ASP 431

18.2.3 Object Context事件 432

18.3 ASP事务基本概念 433

18.4 从ASP中使用ADO的事务 437

18.5 从ASP调用的事务组件 440

18.5.1 创建事务性组件 441

18.5.2 从ASP调用事务性组件 443

18.5.3 使用来自Object Context的内置的ASP对象 448

18.6 事务性的C/C++组件 451

第19章 使用Microsoft Message Queue Server 453

19.1.1 消息属性由发件人设置 454

19.1 消息 454

19.1.2 其他消息属性 456

19.1.3 发送消息 456

19.1.4 接收消息 457

19.2 事务处理消息 460

第20章 Web服务器应用程序 463

20.1 通用网关界面 463

20.1.1 CGI的调用 464

201.2 CGI内涵 465

20.1.3 CGI应用程序示例 466

20.1.4 创建CGI应用程序 470

20.1.5 调试CGI应用程序 472

20.2 Internet服务器应用程序编程界面 473

20.2.1 ISAPI扩展体系 474

20.2.2 IIS4.0和ISAPI 474

20.2.3 装入ISAPI扩展DLL 476

20.2.4 扩展控制块 479

20.2.5 扩展控制块回调函数 481

20.2.6 线程和ISAPI扩展行为 485

20.2.7 ISAPI扩展中的异步API调用 487

20.2.8 示例 ISAPIDLL 491

20.2.9 ISAPI调式 496

第21章 ISAPI过滤器、扩展和自定义脚本解释程序 499

21.1 ISAPI过滤器 499

21.1.1 ISAPI过滤器结构 499

21.1.2 过滤器的实现 500

21.1.3 示例过滤器:SmartRedir 506

21.1.4 高级过滤器任务 514

21.2 自定义脚本解释程序 515

第3部分 深入讨论Internet Information Server 531

第22章 超文本标记语言(HTML) 533

22.1 体系结构:浏览器如何解释HTML 533

22.1.1 嵌入的图像 535

22.1.2 超级链接 536

22.1.3 影响服务器的HTML标记 537

22.1.4 表单 542

22.2 客户端脚本描述 545

22.2.1 JavaScript 546

22.2.2 VBScript 547

22.3 对象 549

22.4 动态HTML 550

第23章 超文本传输协议(HTTP) 555

23.1 HTTP概要 555

23.1.1 HTTP和TCP/IP 556

23.1.2 HTTP请求/响应格式 557

23.1.3 HTTP连接管理 558

23.1.4 HTTP信用管理 559

23.2 HTTP请求 560

23.2.1 请求方法 561

23.2.2 请求标题 564

23.3 HTTP响应 565

23.3.1 响应状态码 565

23.3.2 响应标题 567

23.3.3 实体标题 568

23.3.4 扩展标题 568

23.3.5 Cookies 569

23.4 HTTP协议详情 570

第24章 文件传输协议(FTP) 579

24.1 FTP的实现 580

24.2 FTP连接管理 580

24.2.1 数据连接 583

24.2.2 主动FTP语义 583

24.2.3 被动FTP语义 585

24.2.4 使用多个连接的益处 585

24.3 实际运用中的FTP:使用FTP客户端 586

24.4 进一步的行动:使用Telnet客户端 590

24.5.1 传输类型 594

24.5 数据表示 594

24.5.2 文件结构 595

24.5.3 传输模式 596

第25章 网络新闻传输协议(NNTP) 597

25.1 Internet新闻传送系统 597

25.1.1 Internet邮件清单 597

25.1.2 USENET新闻 598

25.1.3 新闻的分发 598

25.1.4 新闻篇目 599

25.2 NNTP概述 602

25.2.1 NNTP命令 602

25.2.2 服务器间的新闻分配 612

25.2.3 控制消息 614

第26章 简单邮件传输协议(SMTP) 617

26.1 SMTP概述 617

26.2 SMTP的实现 618

26.2.1 服务器命令应答状态代码 619

26.2.2 发送或邮寄消息 620

26.3 支持的命令 621

26.4 扩展的SMTP 622

26.5 创建邮件事务 624

26.5.1 邮件格式 626

26.5.2 发送消息 627