IBM Lotus Notes 8 借力 Citrix 扩展其应用平台

目前 Lotus Notes 解决方案在金融、电信、制造等行业广泛应用,多年来的版本升级让越来越多的用户体验到了它的改进与变革。随着革命性 Lotus Notes 8 的正式发布,越来越多忠实的 Notes 用户渴望感受到 Notes 8 带来的炫酷超级新体验。但是由于 Notes 8 对于一些硬件条件上的限制,以及网络带宽不足等一些现存因素,如何以最经济的方法来扩展 Lotus Notes 平台应用范围,让更多用户方便、快捷、安全使用 Notes 8,享受 Notes 8 带来的豪享盛宴?IBM Lotus Notes 8 提供了对最新 Citrix 4.5 的支持。用户可通过在 Citrix 服务器上有效部署 Notes 8 就可以使用多种接入设备包括掌上电脑等来体验 Notes 8。本文将对 Notes 8 如何在 Citrix server 4.5 上部署做详细介绍。

Lotus Notes 客户端从 6.0.2 版本开始提供对 Citrix MetaFrame. 的支持。之前的 Notes 版本不提供对 Citrix 的支持。随着 Citrix 版本的更新换代,Lotus Notes 不断地提供对其最新版本的支持,来保证更多 Notes 用户的应用。目前 Citrix 的最新版本是 4.5,而 Notes 8 在发布之时也不失时机的提供了对该版本的支持。

Citrix 工作原理及 ICA

Citrix MetaFrame. Presentation Server 为终端用户构建了一个基于服务器计算的应用模式。在该模式下应用程序的安装设置,管理维护以及执行都集中在服务器端进行,而用户通过键盘鼠标操作的运行结果都显示在客户端。这种模式大大降低了网络数据传输的负担,同时大大降低了对客户端设备的配置要求。这样一来,客户端无论是“胖”还是“瘦”,都能访问服务器端的应用程序,而不需要重写或者下载安装。这种模式对于 Notes 8 平台应用的扩展极为有效。

这种应用模式主要由三部分组成:

  • 多用户操作系统

    允许多个用户同时登录,每个用户在同一个服务器上以各自的、受保护的会话方式运行应用程序。

  • ICA

    将应用程序的执行和显示界面逻辑上分开,在网络上传输的只有键盘击键动作、鼠标点击移动以及屏幕刷新的信息。使得网络数据传输的负担减小。

  • 集中化管理

    对应用程序的管理、访问、安全等以及用户做集中化管理。

其中 Citrix ICA(Citrix Independent Computing Architecture),即独立计算结构,该技术已成为基于服务器计算模式的工业基础。ICA 这个“瘦”协议能够将 Citrix 的屏幕刷新和用户输入处理同应用程序的管理和运行逻辑分离开来。通过使用 Citrix 服务器端 ICA 软件,将应用程序的执行和显示逻辑分开,所有应用程序的执行都放在了服务器上,并通过标准的网络协议(TCP/IP、SPX、IPX、NETBEUI、NWLINK)将显示界面传送给客户端。Citrix 客户端上的 ICA 软件则负责接收显示界面,并向服务器发送鼠标移动和键盘击键动作信息。

其主要特点为:

  • 客户端设备的灵活性:对多瘦客户端设备的支持,包括手持计算机、无线的掌上设备以及 Windows 终端。
  • 网络传输的高效性: 由于在客户端与服务器之间无数据传送,传送的只是显示界面,大大提高网络传输效率。
  • 平台无关性:Citrix ICA 具有平台独立特性。客户端可以是 Windows、MAC 或是 Unix,服务器端可为 Windows 或 Unix。

如何在 Citrix MetaFrame. 4.5 服务器上部署 Lotus Notes 8 客户端

安装 Notes Client

用系统管理员的身份直接登录 Citrix MetaFrame. 服务器所在的工作机。

从操作系统的控制面板中选择“增加/删除程序”,点击添加新程序按钮,选择通过 CD 方式安装。把安装光盘放入光区,进行 Notes Client 的安装。如 图 1 所示。


图 1. 添加新程序
图 1. 添加新程序

安装过程中,选择单用户安装模式。


图 2. 安装向导的第一步
图 2. 安装向导的第一步

图 3. 设置许可协议
图 3. 设置许可协议

图 4. 设置用户名和组织机构
图 4. 设置用户名和组织机构

指定 Notes Client 的程序目录为 F:\Lotus\Notes(这里 F 为该工作机操作系统安装所在的磁盘区),Notes Client 的数据目录为 F:\r8clienttemplate(这里的 r8clienttemplate 目录名可以更改,读者可以根据情况设定)。


图 5. 设置安装路径
图 5. 设置安装路径

如果该用户是管理员或者是进行开发的设计人员,需要根据自身情况选择 Domino Administrator 或 Domino Designer 进行安装。


图 6. 设置定制安装(全部组件)
图 6. 设置定制安装(全部组件)

如果用户只是终端用户,只需要用到 Notes Client,那就只需要选择 Notes Client 进行安装即可。


图 7. 设置定制安装(只安装 Notes Client)
图 7. 设置定制安装(只安装 Notes Client)

设定 Notes 为默认的邮件程序。


图 8. 设定 Notes 为默认的邮件程序
图 8. 设定 Notes 为默认的邮件程序

点击“Install”, 安装向导将会显示安装进度条指明安装进度。


图 9. 安装进度显示
图 9. 安装进度显示

点击“Finish”,完成安装。

移动并修改 notes.ini 文档

安装完成后,notes.ini 文档默认生成在操作系统的 Windows 目录下。将该文档手动从 Windows 目录下移动到 F:\r8clienttemplate 目录下。一旦完成了初始安装,每个登录到 Citrix MetaFrame. 服务器的用户都会得到该文档的一个副本。

修改该文档内容为以下内容:

[Notes]
KitType=1
 	InstallType=2
Directory=w:\notes\data
 	SPELL_DIR=w:\notes\data
 	SUDIALOG_ON=0

设置安全访问权限

设置 F:\r8clienttemplate 目录的用户访问权限,将访问该目录的所有用户的权限设为读者权限。这样用户可将该目录下的文件复制到个人用户目录下。

  • 选中 F:\r8clienttemplate 目录,右键点击,选择菜单“共享和安全”。
  • 在标签“security”页中,添加或更改“Everyone”组的权限,赋予读者权限。如 图 10 所示。

    图 10. 设定安全
    图 10. 设定安全

配置用户的登录脚本

该配置将对所有系统用户生效。当用户登录 Citrix MetaFrame. 服务器时该登录脚本自动运行,用户的 home profile 目录(如:F:\Documents and Settings\)会映射到以下脚本里面指定的虚拟驱动盘上(如“W”)。

  • 创建脚本 RootDrv2.cmd 文件

    %systemroot%\Application Compatibility Scripts 目录下创建 RootDrv2.cmd 文件。如果该文件已经存在,可直接编辑。

    用记事本打开该文件,添加以下命令行:

    Set RootDrive=W:
    

    保存并退出即可。

  • 创建脚本 usrlogn2.cmd 文件

    %systemroot%\system32 目录下创建 usrlogn2.cmd 文件。如果该文件已经存在,可直接编辑。

    用记事本打开该文件,添加以下命令行:

    if not exist w:\notes md w:\notes
    if not exist w:\notes\data md w:\notes\data
    if not exist w:\notes\data\notes.ini xcopy /s F:\r8clienttemplate\*.* w:\notes\data
    

    保存并退出即可。

修改 Notes Client 桌面图标属性

修改 Notes Client 的桌面图标,将其指向用户的 Home directory。

  • 右键点击桌面图标,选择“属性”。
  • 编辑“Target”域值为:F:\lotus\notes\notes.exe –sa = w:\notes\data\notes.ini 即可。

图 11. 设定属性
图 11. 设定属性

设置完成后,以系统管理员的身份登出系统,使用任一系统用户登录 Citrix MetaFrame. 服务器,点击桌面图标启动 Notes Client。至此,Notes Client 已经成功的部署在 Citrix MetaFrame. 服务器上。

Lotus 的多用户机制,跟 profile 类似。每个人都有自己的文件夹,所以部署 Lotus Notes 8 在 Citrix MetaFrame. server 4.5 上,最重要的是为每个用户设置一个 home directory,这样多用户可同时访问 Citrix MetaFrame. 服务器,实现多用户远程对 Notes 的访问。

结束语

本文详细介绍了正式发布的 Lotus Notes 8 如何在最新推出的 Citrix Metaframe. 4.5 服务器上部署,希望能够给那些正在或将要使用 Citrix 来拓展 Notes 8 应用的用户或企业在实践中一臂之力,让更多的用户或企业感受 Notes 8 带来的新体验。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14751907/viewspace-417696/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14751907/viewspace-417696/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值