技术开发 频道

IBM Lotus Notes/DominoV8新特性


【IT168技术文档】IBM Lotus Notes 和 Domino 所作的更改越多,就越趋于一致。IBM Version 8 中对最重要的协作和消息传递产品所作的更改可以说是超过了最近任何 Lotus Notes/Domino 版本中所作的更改。增强了 Lotus Notes 客户机并结合使用了 IBM Lotus Expeditor 平台技术。这意味着 Lotus Notes 发生了较大的更改。不过它们是开放式更改,而不是封闭式更改。

    可以采用新方式来看待事物,并且存在新的可能性。全新的编程结构是最大的卖点:增强了对 Web 服务的支持以及提供了用于复合应用程序的新开发工具,这些工具可以从任何实际位置收集数据和业务逻辑。

    Lotus Notes 和 Domino V8 还提供了利用技术和改进的新工作方式。新的用户界面以一种熟悉的 Lotus Notes 客户机格式展示了时尚的、经过用户测试的界面形象。用户界面表示了您所需要的工具 —— 日历、RSS 提要等 —— 而且是在您需要这些工具的时候进行表示。Lotus Notes 和 Domoino V8 还增强了电子邮件、日历和联系人以帮助提高效率。

    转换到 Eclipse 带来了益处,而没有引起任何损失。Lotus Notes 并没有为容纳新特性而放弃任何功能。Lotus Notes V8 完全是 Lotus Notes。V8 之前版本中运行的任何应用程序仍可以运行。用户界面的增强以及其他特性(如产品编辑器)使 Lotus Notes 在台式机上比以往更受欢迎。并且新的编程特性(例如 Composite Application Editor 和 IBM Lotus Component Designer)将 Lotus Notes 开发人员的知识和技能扩展到了新领域 —— 既是数据使用方又是数据提供方的应用程序,以他们以前无法使用的方式来使用企业中的其他信息系统,平台所承担的操作台远远超过移动设备所能承担的操作台。

Lotus Notes 客户机、Lotus Expeditor 和 Eclipse

    Lotus Notes V8 的最大卖点是 Notes V8 客户机在 Eclipse 环境中封装了所有 Lotus Notes 代码。这种行为将 Lotus Notes 放置在开源的基于 Java 的平台上。最初是作为集成的应用程序开发环境进行创建的,其开放的、基于插件的架构使 Eclipse 本身成为富客户机平台开发的基础。Lotus Notes V8 是在 IBM 的通用托管客户机软件 Lotus Expeditor 上构建的,而后者反过来是在 Eclipse 上构建的。

    作为集成开发环境(integrated development environment,IDE)的 Eclipse 提供了模板驱动设计和基于 CSS 的外观定制。Eclipse 工作空间包含了封装 Java 代码和配置文件的插件,配置文件包含了关于插件的信息:plugin.xml 文件描述了扩展名和扩展点,manifest.mf 文件描述了插件的 ID、名称、依赖项、启动过程、版本以及可用于其他插件的类。作为 IDE 的 Eclipse 拥有插件集。从效果上讲 Lotus Notes V8 是带有不同插件集的 Eclipse。

    作为富客户机,Lotus Notes V8 从 Lotus Expeditor 继承了大量行为,后者是由 IBM 创建的具有强大可管理性特性的通用富客户机。Lotus Expeditor 还是 IBM Lotus Sametime V7.5 和 IBM Lotus Component Designer 的基础,是用于创建由 IBM WebSphere Portal 提供给 Web 浏览器的复合应用程序的开发工具。

    作为面向服务架构(Service-Oriented Architecture,SOA)和复合应用程序的托管客户机,Lotus Expeditor 在 IBM 的富客户机家族中占有一席之地。作为 IBM WebSphere Everyplace Deployment 的继任者,Lotus Expeditor 将 Lotus Notes、WebSphere 和 Eclipse 基础设施扩展到了各种企业桌面和移动设备上的托管客户机环境。

观看专家视频讲座,了解人员协作信息,赢取免费试用软件。

0
相关文章