Board logo

标题: SOA 案例研究:Web 2.0 SOA 场景 -6 UI Composition and Communication 实现 [打印本页]

作者: look_w    时间: 2018-8-23 20:29     标题: SOA 案例研究:Web 2.0 SOA 场景 -6 UI Composition and Communication 实现

UI Composition and Communication 实现JKHLE 使用 UI Composition and Communication 实现,以提供业务域的更多功能,如图 11 所示。
Figure xxx. Requires a heading
1
图 11  JKHLE 使用 UI Composition and Communication 实现的位置




以下架构考虑因素与 UI Composition and Communication 实现有关:
运行时和工具考虑因素因为有很多客户端软件和技术可供选择,所以 IBM 意识到它必须支持从异构到客户端 SOA 这一范围内的所有领域。为了实现该目的,IBM 制定了以下策略:
这包括 Web 标准(比如 JSR 53 和 JSR 127)、portlet 应用(比如 JSR 286 和 JSR 168)、混搭(比如 OpenAjax 和 iWidget)和丰富的台式机 / 设备(比如 Eclipse 和 iView)。
IBM 提供并宣传应用内容的技术。这包括客户端容器的 W3C 开源 / Web 标准和开源框架(比如 Web 浏览器和 Lotus® Expeditor),以及台式和移动应用的 Eclipse 和 SWT。
IBM 完全支持用户集成、边缘集成和 SOA 层之间的集成。
IBM 端到端软件客户端平台策略如图 12 所示。
图 12. IBM 端到端软件客户端平台策略DojoDojo 是一个用 JavaScript 编写的开源 DHTML 工具集。Dojo 支持将动态功能轻松地构建到 Web 页面中。Dojo 提供了许多功能,并且由 3 个主要层构成:Dojo Core、Dijit 和 DojoX。
Dojo 工具集是一个 JavaScript 工具集,它具有丰富的用户界面,用于开发 Ajax 应用。它在大多数现代客户端容器上都能很好地工作,并且占用资源少、性能高。IBM 支持 Dojo 工具集; 在 Dojo 工具集中创建的 Ajax 应用可以被 WebSphere Application Server 和 WebSphere Portal 使用。
可从以下网址下载 Dojo 工具集:
1
<a href="http://www.dojotoolkit.org/"><code>http://www.dojotoolkit.org/&lt;/code></a>




设计模式WebSphere Portal 和 Dojo 可用于支持 UI Composition and Communication 实现,如图 13 中的设计模式所示。
图 13. 设计模式该设计模式描述了以下信息:
此应用允许选择部分更新。





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0