第一部分 关于Domino服务器和用户
维护的介绍
第1章 Domino系统和基础结构 1
1.1 管理工具 2
1.1.1 Domino Administrator 3
1.1.2 Notes Log 16
1.1.3 Agent Log和Agent Manager 17
1.1.4 Administration Process(AdminP) 19
1.2 系统访问 22
1.2.1 安全性 22
1.2.2 连接性 23
1.3 小结 24
1.4 复习题 25
1.5 参考答案 27
第2章 高级Domino和Web服务器 28
2.1 群集化 28
2.1.1 统计表和日志 28
2.1.2 限制服务器 29
2.1.3 群集复制 30 2.1.4 数据库的有效性 31
2.1.5 在群集中增加和删除服务器 31
2.1.6 Internet群集管理器 32
2.2 分区 32
2.3 Web服务器 32
2.3.1 自定义HTTP 33
2.3.2 虚拟服务器 38
2.3.3 重新映射和重新定向 38
2.3.4 Web验证 40
2.3.5 Domino和IIS 42
2.3.6 Java Applets和Servlets 43
2.4 小结 44
2.5 复习题 44
2.6 参考答案 47
第3章 Domino 目录. 用户和组 48
3.1 Domino目录 48
3.1.1 Domino目录 49
3.1.2 目录编目 57
3.1.3 目录服务 60
3.1.4 LDAP 60
3.2 Domino用户 61
3.2.1 重命名用户 62
3.2.2 重验证用户 64
3.2.3 删除用户 65
3.2.4 其他域中的用户 66
3.2.5 恢复用户 67
3.3 Domino组 70
3.3.1 编辑组 71
3.3.2 删除组 72
3.3.3 维护组的成员资格 73
3.4 小结 75
3.5 复习题 75
3.6 参考答案 77
第4章 Domino消息传递 78
4.1 邮件系统的背景知识 79
4.2 监视消息传递 82
4.2.1 Notes Log 83
4.2.2 Mail Routing Statistics 84
4.2.3 Mail Status 84
4.2.4 Mail Usage Reports 85
4.2.5 Mail Probe 87
4.3 故障诊断消息传递 87
4.3.1 服务器Connection文档 88
4.3.2 路由器任务 88
4.3.3 手工路由邮件 88
4.3.4 邮件追踪和邮件跟踪 89
4.3.5 MAIL.BOX 91
4.4 定制邮件路由 92
4.5 移动邮件文件 96
4.6 向Domino迁移 98
4.7 POP3与IMAP客户机 104
4.7.1 POP3 104
4.7.2 IMAP 105
4.8 日历和时间表 107
4.8.1 组时间表 107
4.8.2 资源预订 108
4.8.3 假日 110
4.9 小结 110
4.10 复习题 111
4.11 参考答案 113
第5章 Domino 应用程序和复制 114
5.1 监视数据库 115
5.1.1 Notes Log 115
5.1.2 统计信息和统计信息监视器 116
5.1.3 数据库分析 116
5.2 操作数据库 117
5.3 向服务器添加数据库 127
5.3.1 移动数据库 132
5.3.2 跨域添加和移动数据库 134
5.3.3 删除数据库 135
5.3.4 数据库和目录链接 135
5.4 复制 136
5.4.1 复制的工作原理 136
5.4.2 服务器Connection文档和复制设置 139
5.4.3 在服务器控制台初始化复制 140
5.4.4 使用Domino Administrator初始化复制 140
5.4.5 复制拓扑 140
5.4.6 多个复制器 140
5.4.7 复制问题 142
5.5 应用程序安全性 147
5.5.1 网络和服务器安全性 148
5.5.2 数据库安全性 148
5.5.3 文档级安全性 156
5.6 应用程序备份和恢复 156
5.7 更新数据库 157
5.7.1 更新视图和全文本索引 157
5.7.2 更新数据库设计 158
5.8 修复数据库 159
5.9 小结 160
5.10 复习题 160
5.11 参考答案 163
第二部分 如何实现Domino R5的结构
第6章 服务器和客户端的安装与配置 165
6.1 开始之前的一些计划 166
6.1.1 计划安装Notes 167
6.1.2 服务器角色 174
6.2 安装服务器 174
6.3 配置第一台服务器 177
6.4 安装工作站 182
6.5 配置工作站 183
6.6 注册认证装置. 服务器和用户 185
6.6.1 验证日志 185
6.6.2 认证装置 186
6.6.3 服务器 188
6.6.4 用户 190
6.6.5 组 197
6.7 配置附加服务器 198
6.8 附加配置 199
6.8.1 密码和ID恢复 199
6.8.2 用户设置概要文件 202
6.9 小结 204
6.10 复习题 204
6.11 参考答案 207
第7章 高级服务器配置 208
7.1 事务记录 208
7.2 分区服务器 210
7.3 群集 211
7.4 Web服务器 215
7.4.1 Web安全 217
7.4.2 Java小程序 219
7.4.3 虚拟服务器 219
7.5 Administration Process(AdminP) 221
7.6 小结 223
7.7 复习题 224
7.8 参考答案 226
第8章 目录 228
8.1 Domino目录 228
8.1.1 复制Domino目录 233
8.1.2 Domino目录安全性 233
8.1.3 Domino目录概要文件 235
8.1.4 目录服务器 235
8.2 使用多个目录 236
8.2.1 Directory Catalog 237
8.2.2 Directory Assistance 241
8.2.3 LDAP 243
8.2.4 目录小结 245
8.3 小结 245
8.4 复习题 245
8.5 参考答案 247
第9章 移动和远程访问 249
9.1 远程连接 249
9.2 配置中继服务器 250
9.3 小结 254
9.4 复习题 255
9.5 参考答案 257
第10章 配置Domino安全性 258
10.1 Domino服务器和用户ID文件 258
10.1.1 Notes ID的组件 258
10.1.2 Notes用户ID的安全性 259
10.2 物理和网络的安全性 261
10.3 Domino安全性综述 262
10.3.1 Notes验证 262
10.3.2 Web验证 271
10.3.3 Domino服务器访问 274
10.3.4 数据库访问 275
10.3.5 签名和加密 284
10.4 代理安全性 287
10.5 文件安全性 288
10.6 Domino目录的安全性保护 289
10.7 复习题 290
10.8 参考答案 293
第11章 执行Domino消息传递 294
11.1 消息传递基础 294
11.1.1 在同一个DNN中的邮件路由 294
11.1.2 不同DNN之间的邮件路由 298
11.2 不同服务器间的连接 299
11.2.1 域之间的邮件路由 301
11.2.2 非Notes邮件 304
11.3 邮件拓扑 306
11.4 共享邮件 309
11.5 提高邮件性能 315
11.6 故障诊断和跟踪邮件 316
11.7 复习题 321
11.8 参考答案 323
第12章 执行复制 324
12.1 创建复本 324
12.2 复制类型 325
12.2.1 推式复制 326
12.2.2 拉式复制 326
12.2.3 拉-推式复制 327
12.2.4 拉-拉式复制 328
12.3 服务器到服务器的复制 328
12.4 通信路径 331
12.5 复制中继 335
12.6 影响复制的因素 337
12.6.1 服务器因素 337
12.6.2 数据库因素 338
12.6.3 文档因素 341
12.7 复制过程 343
12.8 工作站到服务器的复制 344
12.8.1 工作站的复制器页面 344
12.8.2 从书签或者工作站图标复制 346
12.8.3 安排工作站到服务器的复制 346
12.9 故障诊断复制 347
12.10 复习题 348
12.11 参考答案 350
第13章 配置监视 351
13.1 管理工具 351
13.1.1 服务器控制台 351
13.1.2 Domino Administrator 353
13.1.3 Administration Preferences 358
13.1.4 Web Administrator 358
13.1.5 远程控制台 360
13.2 Notes Log 361
13.3 Monitors 362
13.3.1 ACL Change 362
13.3.2 File Monitor 363
13.3.3 Replication Monitor 364
13.3.4 Statistics Monitor 364
13.4 Probes 365
13.4.1 Domino Server Probe 365
13.4.2 Mail Probe 366
13.4.3 TCP Server Probe 366
13.5 Statistics 367
13.6 复习题 368
13.7 参考答案 370
第三部分 对Domino R5应用程序的配置
第14章 基于数据库结构和文档特征的应
用程序配置 371
14.1 基于NSF结构的配置 372
14.2 基于文档特征的配置 377
14.3 基于数据库视图的配置 379
14.4 基于归档处理的配置 379
14.5 小结 380
14.6 复习题 381
14.7 参考答案 384
第15章 基于设计元素的应用程序配置 385
15.1 操作与共享操作 385
15.2 域和共享域 387
15.3 表单与子表单 390
15.4 区段 391
15.5 附件 392
15.6 共享图片 393
15.7 小结 393
15.8 复习题 395
15.9 参考答案 397
第16章 基于程序编码的应用程序配置 398
16.1 配置用C编写的应用程序 398
16.2 配置用公式语言编写的应用程序 399
16.3 配置用JavaScript编写的应用程序 400
16.4 配置用Java编写的应用程序 400
16.5 配置用LotusScript编写的应用程序 403
16.6 小结 404
16.7 复习题 407
16.8 参考答案 409
第17章 基于复制和路由的配置 410
17.1 有关复制的配置问题 410
17.1.1 建立复本 411
17.1.2 复制的拓扑 415
17.1.3 影响复制的因素 418
17.1.4 复制的步骤 421
17.1.5 群集和复制 423
17.2 路由配置问题 423
17.2.1 邮件文档 423
17.2.2 路由基础 426
17.3 终端用户的复制和路由问题 429
17.3.1 使用设置概要文件来进行配置 429
17.3.2 Location文档 430
17.4 复习题 431
17.5 参考答案 434
第18章 应用程序的安全 435
18.1 验证和服务器访问 436
18.1.1 Notes验证和ID文件 436
18.1.2 Notes用户ID的安全性 437
18.1.3 Notes验证 438
18.1.4 Web验证 439
18.1.5 服务器权限 444
18.2 数据库安全 446
18.3 视图和表单访问列表 454
18.4 文档级的安全 455
18.4.1 什么时候使用Readers域和Authors域 457
18.4.2 文档级安全的常见缺陷 458
18.4.3 修改文档的安全性 459
18.4.4 受保护区段 460
18.5 用户角色 462
18.6 代理的安全性 463
18.7 文件安全性 464
18.8 复习题 465
18.9 参考答案 468
第19章 集成主机数据 469
19.1 Domino连接器 469
19.1.1 ODBC 470
19.1.2 EDA/SQL 470
19.1.3 Oracle 470
19.1.4 DB2 470
19.2 LCTEST 471
19.3 DECS 471
19.3.1 DECS Administrator 472
19.3.2 DECS与Domino的基础结构 477
19.4 LEI 478
19.4.1 安装LEI 478
19.4.2 运行LEI 479
19.5 复习题 479
19.6 参考答案 480
第20章 规划Domino的基础结构 481
20.1 对规模和性能的规划 481
20.2 Web与Notes—专门的考虑 488
20.3 许可证类型 490
20.4 小结 491
20.5 复习题 492
20.6 参考答案 494
第21章 应用程序的设计发布 496
21.1 设计模板 496
21.1.1 模板链接 497
21.1.2 特定的数据库元素 497
21.2 应用变更 498
21.2.1 刷新设计 498
21.2.2 替换设计 501
21.2.3 复制 502
21.3 更新设计之后 502
21.4 复习题 504
21.5 参考答案 505
第四部分 Domino R5 Designer基础
第22章 了解客户端 507
22.1 客户端 508
22.2 应该避免什么 508
22.3 使用什么 510
22.4 小结 512
第23章 创建数据库 513
23.1 Notes数据库和应用 514
23.2 小结 533
23.3 练习 533
23.4 复习题 535
23.5 参考答案 538
第24章 理解和实现基本的安全性 539
24.1 数据库级安全性 539
24.1.1 ACL条目 540
24.1.2 ACL用户类型 541
24.1.3 ACL级别和权限 542
24.1.4 ACL角色 544
24.1.5 ACL日志 547
24.1.6 高级ACL设置 547
24.2 文档级安全性 550
24.2.1 什么时候需要使用Readers域和
Authors域 552
24.2.2 文档级安全措施的常见缺陷 552
24.3 小结 553
24.4 练习 553
24.5 复习题 554
24.6 参考答案 558
第25章 创建页面和表单 559
25.1 创建页面 559
25.1.1 页面属性 560
25.1.2 创建表单 564
25.2 小结 599
25.3 练习 599
25.4 复习题 602
25.5 参考答案 605
第26章 创建域和公式 606
26.1 创建域 606
26.1.1 Basics和Control附签 607
26.1.2 Advanced附签 617
26.1.3 Font附签 618
26.1.4 Paragraph Alignment附签 618
26.1.5 Paragraph Hide-When附签 619
26.1.6 HTML附签 619
26.1.7 共享域 620
26.1.8 域的继承 620
26.1.9 目录域 621
26.2 域公式 621
26.2.1 公式组成 621
26.2.2 域事件公式 631
26.3 小结 632
26.4 练习 633
26.5 复习题 643
26.6 参考答案 646
第27章 创建视图. 列和文件夹 648
27.1 视图基础 648
27.2 创建视图 649
27.2.1 视图类型:共享视图 650
27.2.2 视图类型:私有视图 651
27.3 视图属性信息框 651
27.3.1 视图Info附签 651
27.3.2 Options附签 652
27.3.3 Style附签 654
27.3.4 Font附签 655
27.3.5 Date and Time Format附签 655
27.3.6 Advanced附签 656
27.3.7 Security附签 658
27.4 为视图选择文档 658
27.5 添加列到视图中 660
27.5.1 列属性框 660
27.5.2 定义列 664
27.5.3 为视图分类 665
27.5.4 嵌入视图 666
27.6 小结 667
27.7 练习 667
27.8 复习题 670
27.9 参考答案 672
第28章 创建操作. 代理和热点 674
28.1 操作 674
28.1.1 创建专用操作 674
28.1.2 代理 679
28.1.3 热点 684
28.2 小结 685
28.3 练习 685
28.4 复习题 687
28.5 参考答案 689
第29章 创建导航器 690
29.1 大纲 690
29.1.1 创建大纲 690
29.1.2 生成默认的大纲 691
29.1.3 创建大纲项目 691
29.1.4 使用大纲 693
29.2 图像映射 696
29.3 导航器 697
29.4 小结 698
29.5 练习 698
29.6 复习题 700
29.7 参考答案 702
第30章 创建帧结构集 704
30.1 创建新帧结构集 704
30.2 为帧填充内容 705
30.2.1 其他帧属性 707
30.2.2 其他的帧选项 708
30.2.3 启动帧结构集 709
30.3 小结 710
30.4 练习 710
30.5 复习题 711
30.6 参考答案 712
第五部分 应用程序安全性和工作流
第31章 计划和设计工作流应用 715
31.1 工作流简介 716
31.1.1 业务方案实例 716
31.1.2 规划应用 717
31.2 小结 722
31.3 练习 723
31.4 复习题 724
31.5 参考答案 726
第32章 创建一个工作流应用 728
32.1 创建一个工作流表单 728
32.1.1 能够发送的表单 729
32.1.2 创建工作流 731
32.1.3 用事件设置工作流路由 739
32.1.4 邮件加密 740
32.2 小结 741
32.3 练习 741
32.4 复习题 743
32.5 参考答案 745
第33章 创建一个邮件收集数据库 747
33.1 邮件收集数据库和工作流 747
33.1.1 邮件收集数据库和跟踪 749
33.1.2 故障诊断邮件收集数据库 750
33.2 小结 750
33.3 练习 750
33.4 复习题 752
33.5 参考答案 754
第34章 Domino安全性体系结构 756
34.1 网络安全问题 757
34.2 服务器安全问题 757
34.3 数据库安全问题 758
34.3.1 什么是当前的安全性级别 759
34.3.2 改变数据库的安全性 759
34.4 文档安全问题 762
34.4.1 什么是当前数据库的级别 763
34.4.2 改变文档的安全性 763
34.5 视图安全问题 768
34.6 域安全问题 768
34.6.1 加密(非邮件) 769
34.6.2 签名(非邮件) 774
34.7 口令安全问题 774
34.8 小结 776
34.9 练习 777
34.10 复习题 779
34.11 参考答案 782
第35章 邮件和工作站安全性 784
35.1 工作站ECL 784
35.1.1 对模板和数据库的签名 785
35.1.2 用管理ECL更新工作站的ECL 785
35.1.3 Execution Security Alert 786
35.1.4 代理访问 787
35.1.5 邮件安全性问题 792
35.2 小结 796
35.3 练习 796
35.4 复习题 799
35.5 参考答案 802
第36章 Web安全性 803
36.1 网络级别 803
36.1.1 包过滤器 804
36.1.2 环级代理 805
36.1.3 应用级代理 805
36.2 数据库级别 805
36.2.1 匿名组/用户 805
36.2.2 验证 807
36.2.3 目录/数据库链接 808
36.2.4 重映射/重定向 808
36.3 文档级别 809
36.4 域级别 809
36.5 表单级别 810
36.6 视图级别 811
36.7 工作站级别 813
36.8 Secure Sockets Layer 814
36.9 小结 816
36.10 练习 816
36.11 复习题 819
36.12 参考答案 821
第37章 故障诊断工作流应用 823
37.1 复制问题 823
37.2 角色/安全问题 824
37.3 路由问题 827
37.4 规则问题 829
37.5 小结 829
37.6 练习 829
37.7 复习题 831
37.8 参考答案 834
第六部分 Domino R5应用体系结构
第38章 为选择性的编码进行设计和规划 836
38.1 概述 836
38.1.1 公式语言 836
38.1.2 LotusScript 836
38.1.3 HTML 836
38.1.4 JavaScript 837
38.1.5 Java 837
38.2 Domino中可编程的对象:快捷图标 837
38.3 数据库 838
38.3.1 复制公式 838
38.3.2 代理 838
38.3.3 例子:LotusScript 代理 839
38.3.4 Java代理 839
38.3.5 公式语言代理 839
38.3.6 操作 839
38.3.7 LotusScript 操作 839
38.3.8 公式语言 840
38.4 热点 841
38.4.1 JavaScript 841
38.4.2 LotusScript 842
38.4.3 公式语言 842
38.4.4 公式语言(导航器) 843
38.5 表单. 选择和列公式 843
38.5.1 表单公式 843
38.5.2 选择公式 843
38.5.3 列公式 844
38.6 窗 口标题. 区段存取. 插入子表单
和区段标题公式 844
38.6.1 窗口标题公式 844
38.6.2 区段存取公式 844
38.6.3 插入子表单公式 845
38.7 域设计公式 846
38.7.1 缺省值公式 847
38.7.2 输入转换公式 847
38.7.3 输入校验公式 848
38.7.4 计算域的值公式 848
38.7.5 关键字域公式 848
38.8 表单. 页或视图中的HTML 849
38.8.1 在表单和页面中的HTML 849
38.8.2 HTML附签 849
38.8.3 视图中的HTML 850
38.9 事件 850
38.10 数据库 850
38.11 视图/文件夹 851
38.12 表单/子表单/页面 851
38.13 域 852
38.14 操作 852
38.15 按钮 852
38.16 热点 852
38.17 代理 853
38.18 小结 853
38.19 复习题 853
38.20 参考答案 855
第39章 复制和路由的规划和设计 856
39.1 规划分布式应用程序 857
39.2 复制设计 858
39.3 路由设计问题 862
39.4 小结 863
39.5 复习题 863
39.6 参考答案 864
第40章 发布变化 866
40.1 通过Designer Task更新设计 866
40.2 刷新/更换数据库的设计 867
40.2.1 人工刷新设计 867
40.2.2 更换数据库设计 867
40.2.3 Inherit Future Design Changes 868
40.2.4 Hide Formulas and LotusScript 868
40.3 通过复制更新设计 869
40.4 小结 870
40.5 复习题 870
40.6 参考答案 871
第41章 设计和规划安全的应用程序 873
41.1 设计安全的应用程序 874
41.2 验证 874
41.3 Notes 874
41.4 Web 875
41.5 应用程序安全性 875
41.6 ACL 877
41.7 角色 879
41.8 代理 880
41.9 文档级别 880
41.10 区段级别 882
41.11 域级别 882
41.12 视图级别 883
41.13 小结 883
41.14 复习题 883
41.15 参考答案 885
第42章 设计与主机数据集成的应用程序 887
42.1 Lotus Enterprise Integrator 887
42.1.1 LEI处理 887
42.1.2 LEI Server 888
42.1.3 LEI Development Client 889
42.1.4 LEI Administrator 889
42.1.5 LEI Connection 889
42.1.6 LEI Metaconnections 889
42.1.7 LEI Activity 890
42.1.8 LEI日志 890
42.2 Open Database Connectivity 890
42.2.1 使用ODBC时需要的文件 891
42.2.2 为ODBC注册数据源 891
42.2.3 通过公式和脚本来访问关系数据库 891
42.2.4 @DBColumn 892
42.2.5 示例 892
42.2.6 @DBLookup 892
42.2.7 示例 893
42.2.8 @DBCommand 893
42.2.9 示例 893
42.2.10 LS:DO 894
42.2.11 创建ODBCConnection 894
42.2.12 ODBCConnection 示例 895
42.2.13 创建ODBCQuery和ODBCResultSet 895
42.2.14 示例 898
42.3 使用结构化查询语言 900
42.4 维护数据完整性 902
42.5 小结 904
42.6 复习题 904
42.7 参考答案 905
第43章 规划使用模式 907
43.1 Web与Notes 907
43.2 域校验 909
43.3 刷新文档 910
43.4 对话框 911
43.5 连接与无连接 912
43.6 小结 914
43.7 复习题 914
43.8 参考答案 915
第44章 能力规划 917
44.1 关键的性能和增强的功能 917
44.2 一般性的考虑 918
44.3 平台选择 918
44.4 性能考虑 919
44.4.1 应用程序 919
44.4.2 邮件服务器 920
44.4.3 群集 921
44.4.4 配置后 921
44.5 复习题 921
44.6 参考答案 923