Lotus Notes and Domino入门讲座
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Lotus Notes and Domino入门讲座(一)-什么是Lotus Notes,
什么是Lotus Domino
做为Lotus Notes and Domino入门级的讲座,我在这里首先将讲解解释Notes/Domino 中非常重要的概念,这些概念将从今天开始贯穿我们学习或工作的始终。这些概念包括:domain、home server、replication、clustering、location documents,connection documents等。
Ok,我们开始第一个问题吧!
IBM lotus Notes 和IBM Lotus Domino有什么不同?
Notes是安装在自己机器上的软件,通常被称为notes客户端。
Domino是运行在公司服务器上的软件,通常客户端需要连接到服务器进行工作。
有一个类似的例子可以解释这个问题,我们通过浏览器连接到Internet的站点进行我们的网络活动,那么浏览器就是客户端(类似于Notes),存放站点提供服务的服务器就是服务器(类似于Domino)。
Lotus Notes and Domino入门讲座(二)-Domains, Servers, Databases, Directories…的释义
对于刚刚接触Lotus notes/domino的用户来说,弄懂一些类似于domino domain、domino database等术语概念是枯燥艰涩的事情。为了更容易的弄懂这些我们将遇到的概念,我们在以后的讲座中会用生活中类似的例子来类别我们遇到的概念,这将加深我们对这些概念的理解,尽管我们举的例子可能不严谨。
Domains→Servers→Database→Directories。
Domino域→Domino服务器→Domino数据库→Domino目录。
Domino域(Domino网络域):IBM对Domino域明确的解释为,Domino网络域是共享同一Domino目录的一组Domino服务器。用更明白的话来说就是Domino网域是一组Domino服务器,但前提条件是这组服务器上必须都是用相同的Domino地址本,这样才能称为是一个Domino域。
Domino服务器:安装有Domino软件的服务器。
Domino数据库:以.nsf或.ntf为后缀的保存文档数据和设计的文件,该文件可以存放在Domino服务器上供授权用户访问,也可以存放在用户本地计算机供用户自己使用。
Domino目录:在第一次安装Domino服务器时由PUBNAMES.NTF自动创建的数据库,用于存储描述一个Domino网络域的用户、服务器、连接和存取控制信息。
对于Domino域→Domino服务器→Domino数据库→Domino目录的理解我们可以参考下面的例子。(尽管不严谨确切)
类似于我们的公司可能有一个或多个办公楼,在Domino里面我们把每个办公楼称做Domino域。如果我们的公司只有一个办公楼,那就类似于Domino里面的单域(单Domino域);如果有多个办公楼,那就类似于Domino里面的多域(多Domino域)。一般情况下我们工作在一个办公楼里面,有时我们则需要在多个办公楼里面来回工作,这就象我们有时候需要在多个Domino域里面存取信息。
在我们办公楼里面有很多房间或办公室供员工来工作使用,那么既然办公楼是Domino域,这些办公楼里面的房间或办公室就是我们Domino域里面的Domino服务器了。就象有专门用作会议室的房间、专门用作餐厅的房间一样,Domino域里面也一样有用作应用的Domino服务器、专门用作邮件的Domino服务器…,这些服务器有自己专门的功能,它们是各司其职的也是相互连接的。
我们继续进一步考虑,我们办公的时候把我们的文件存放在哪儿呢?回答:我们把文件存放在办公室的抽屉里面。很简单这些办公室里面存放文件的抽屉就是Domino服务器上的数
据库。办公室里面的抽屉有两种,一种是只允许一个人使用的抽屉,一种是允许很多人使用的公共抽屉,既然抽屉是数据库,那么在Domino中这两种数据库的例子就是:个人邮件数据库,和其他应用数据库。
Domino目录就象是电话本或办公大厅里面供查询用的地图。他们列出了工作在办公楼里面所有人员的电话号和邮件地址。
下图基本上总结并展示了我们以上所有的类比。
对于安全的考虑
就象在自然世界中你需要一个证明物件进入到办公楼中,然后用一把钥匙打开你的办公室,再用一把钥匙打开你的抽屉然后才能从中取出你的文件。在Domino系统中同样需要被授权才能进入Domino域,被授权进入服务器,被授权进入数据库,被授权存取文档。(本文翻译自Alan Lepofsky的博客。Domains, Servers, Databases, Directories... What does it all mean?在翻译的过程中,我根据自己对domino的经验和认识,丰富了本文的内容。)
Lotus Notes and Domino入门讲座(三)-Domino组织和用户名
从最初的版本开始,安全一直都是Lotus Notes/Domino(ND)基本组成部分。事实上安全经常是公司选择ND的原因。
我们从第二讲结尾部分已经引入了对安全的考虑虽然安全是非常重要的但这部分包含有用户不懂的概念所以也经常被用户忽略或无法理解。我们对安全的讲解将从名字开始。
在ND中使用组织(O)这个东西来控制安全,安全的授予认证起始于一个组织验证者。Lotus Administrator 使用这个验证者创建所有的个人、服务器、组织单元(OU),这个创建过程被称为注册。
如果是小公司服务器上没有太多用户,则可以使用组织验证者去注册每个用户。如果是大公司则可以在公司中划分多个组织单元,来帮助确保组织中用户名是唯一的。举个例子,在IBM组织名就叫做“IBM”,在组织中管理了全世界超过350000个用户,这些用户被分割到许多小的组织单元中(OU).
从上图中我们可以看出"Alan Lepofsky"被注册到"Cambridge"组织单元下面,这个组织单元又是被注册到”IBM”组织下面的。再看,CAMMAIL01服务器是被注册到/Mail/IBM
下面。从图中我们可以得出这样的结论:用户"Alan Lepofsky"和服务器CAMMAIL01拥有相同的祖先。这个图示的例子涉及到了两个重要的概念和过程“验证者”和“注册”。我们也可以通过这个例子进一步的比照思考我们公司目前组织机构情况,这样能够加深我们对组织的理解。
高级信息:
当用户和服务器被注册的时候他们得到的不仅仅是名字,他们还被赋予了更多的信息。在用户和服务器被创建的过程中验证者就象是父母一样,他们传递一些一些“DNA”给用户或服务器。这个“DNA”包含了验证字和密钥等信息。Lotus Notes 的名字是通过层级来展现的。它的形式为
CN=xxx/OU=XXXX/O=XXXXX
上面图形的例子中Alan Lepofsky是公共名,Cambridge是组织单元名,IBM是组织名。一个名字规范完整的格式就是:
"CN=Alan Lepofsky/OU=Cambridge/O=IBM"