什么是复合应用程序?复合应用程序与面向服务体系架构(Service-Oriented Architecture,SOA)有什么关联?通过本专题,您可以查找并学习 IBM Lotus Notes 和 Domino、IBM Lotus Expeditor 和 IBM WebSphere Portal 复合应用程序所需的技术资源。
复合应用程序是面向服务架构(SOA)和上下文协作策略的关键元素。它们为那些需要快速回应当今竞争市场变化需求的公司和组织提供了业务灵活性。IBM Lotus Notes 和 Domino、IBM Lotus Expeditor 与 IBM Websphere Portal 应用程序平台为面向用户的复合应用程序以及业务 mashup(SOA 的前端)提供了支持。
复合应用程序为用户提供了一个统一的界面,这个界面由多个用户界面片段(组件)组成。每个组件可能是一个独立的应用程序,或者是系统内部的某一个窗口。组件也可以在多个复合应用程序中得到重用。
这种将多种技术结合为单一应用程序的能力提供了重大的商业价值。它能使公司利用不断增加的灵活性保护和扩展现有资产,并允许他们使用比多个应用程序开发环境更容易创建的应用程序来快速而经济有效地回应新兴业务的需求。界面的统一集成和跨组件之间的交互使复合应用程序能够连接多个系统和应用程序,这也可以将用户从以前的信息孤立和在应用程序的来回切换中解脱出来。
一个复合应用程序可能是任何 Lotus Notes 和 Eclipse 组件的结合,这些组件可以在同一用户界面中一起呈现,以便于透明地集成。接下来还可以利用属性代理程序作进一步地扩展,从而使组件之间可以进行完全地相互操作。复合应用程序的定义十分轻松,用户可以借助 Composite Application Editor (CAE) 或 WebSphere Portal Application Template Editor 工具快速地定义复合应用程序。
有关更多复合应用程序和 Lotus 软件,请参见 复合应用程序页面。
了解更多有关复合应用程序的内容,包括如何通过这些 IBM 技术资源创建复合应用程序。要获得有关 Lotus Notes 和 Domino 8 中的应用程序开发变化(包括复合应用程序和 Web 服务),请访问 Lotus Notes 8 的可编程性。
教程
文章
其他相关文章:
演示
白皮书和 IBM 红皮书
下载
博客和 Wiki
论坛
未显示需要 JavaScript 的文档选项
英文原文