在 Notes 8 中创建一个复合应用是非常简单的一件事情,因为基于 NSF 的复合应用就是一个 NSF 数据库,在创建时,和一个传统的 NSF 数据库没有什么区别。所不同的是选择模板时必须选择空白组合应用程序模板,如 图 6 所示。
图 6. 在 Notes 8 中创建复合应用
创建之后,你将得到一个空白的复合应用页面如 图 7 所示。
图 7. 空白的复合应用页面
接下来点击 操作(Actions)中的 编辑复合应用(Edit Application),Notes 8 会启动 CAE(Composite Application Editor)如 图 8 所示。通过这个工具,你可以把 NSF 组件或者 Eclipse 组件拖拽到这个复合应用的页面上。此外,通过这个工具,你也可以创建多页面的复合应用。
图 8. 复合应用编辑器
创建空白复合应用 NSF,然后填充组件,这就是创建一个复合应用的过程。这个过程本身并不复杂,我们需要面对的非常关键的问题是如何开发那些满足复合应用特性的 NSF 组件和 Eclipse 组件。