Domino Web开发与管理:核心技术与实践

需积分: 0 0 下载量 28 浏览量 更新于2024-08-17 收藏 365KB PPT 举报
"共享代码-Domino_web开发与管理"这篇文章主要探讨了在 Domino Web 开发与管理中的一些关键概念和技术。Lotus Notes/Domino 是 Lotus 公司的一款知名产品,自1989年以来因其强大的功能和易用性而广受欢迎,尤其在1995年加入Web功能后,转变为 Domino,支持浏览器/服务器架构。Domino系统基于客户端/服务器架构,提供了丰富的功能,包括信息共享、实时工作流、邮件处理和个人通讯录等。 在开发应用篇中,核心概念包括设计书签、设计窗格和工作流程,这些都是构建 Domino 应用程序的基础组件。数据库是Domino的核心,它存储数据、逻辑和设计元素,如页面、表单、大纲、视图等,其文件扩展名.nsf。创建数据库可以通过模板、复制现有数据库或自定义创建来实现。数据库属性设置对于管理和优化性能至关重要,例如索引的创建和数据库访问控制列表(ACL)的管理。 此外,文章还提到了一些工具,如Designer用于设计和创建应用程序,Administrator用于数据库管理,以及Workflow用于工作流程自动化。网络协议如HTTP、SMTP、LDAP和DIIOP则支撑着Domino系统的网络通信和数据交换。 需要注意的是,虽然Domino功能强大,但并非适用于所有场景,比如对实时性要求高、数据一致性要求严格以及需要大量计算的任务可能不适合使用。因此,在实际项目中,开发者需要根据应用的需求来选择合适的工具和技术。 文章的时间安排部分强调了开发和管理Domino应用的时间规划,通常会包括专门针对这两方面的培训和实践,确保项目的顺利进行。本文涵盖了Domino平台的基础知识、开发工具、数据库管理以及应用开发的实践步骤,对于理解和运用Domino Web开发与管理具有很高的实用价值。