Lotus Domino面试题与答案解析

需积分: 18 2 下载量 103 浏览量 更新于2024-07-22 收藏 104KB DOC 举报
"DOMINO面试及答案" 本文将深入探讨Lotus Domino相关知识,主要基于提供的面试试题内容。Lotus Domino是一款由IBM开发的企业级协作软件平台,它包括邮件、日历、文档管理和应用程序开发等功能。 1. **基础概念** - Lotus Notes:Lotus Notes是Lotus Domino系统的一部分,作为客户端软件,用于访问和交互与Domino服务器上的数据,如电子邮件、日程安排、任务和文档。 - 应用服务器:在Lotus Domino中,应用服务器是指运行Domino服务器软件的计算机,它处理客户端请求,管理数据库和应用程序。 - Lotus Domino Designer:是用于开发和设计Lotus Domino应用程序的工具,包括创建表单、视图、代理和数据库模板等。 - Lotus Domino Administrator:管理客户端,提供管理Domino环境的界面,包括用户注册、服务器配置、数据库管理和安全性设置等。 2. **客户端功能** - Lotus Domino Administrator:用于服务器配置、人员注册、数据库管理和监控服务器后台。 - Lotus Domino Designer:主要用于设计和开发表单、视图、代理、子表单等,以及场景配置和工作台。 - Lotus Notes:支持为数据库文件签名、查看服务器后台、以及使用工作台进行日常任务。 3. **命令与技术** - 控制台退出HTTP服务的命令是`tell http q`。 - 在B/S开发中,`$$return`域用于实现页面重定向。 - Domino数据库文件的扩展名为`.nsf`,模板文件的扩展名为`.ntf`。 - 验证者标识符文件在用户注册时通常为`cert.id`。 - C/S开发中,程序员常用编程语言包括LotusScript、Java和公式。 - `msgbox`和`print`方法用于在编程过程中输出调试信息。 - `@if`语句至少需要三个参数,最多可处理99个条件。 - 创建表单需要在数据库ACL中具有"设计者"权限。 4. **选择题解析** - 表单内容可以包含表格、子表单、按钮、静态文本和域。 - 域是设计元素,存在于表单中,而不是视图、代理或script库。 - 每个数据库至少需要一个视图,但表单、代理和script库不是必需的。 以上内容涵盖了Lotus Domino的基础知识,包括客户端、服务器端的角色,数据库结构,以及开发和管理工具的使用。这些知识点对于理解Domino系统和准备面试至关重要。在实际工作中,理解和掌握这些概念将有助于有效地维护和开发基于Lotus Domino的应用程序。