WEB开发网
开发学院软件开发Java Mashups4JSF 简介:使 Mashups 更加简单 阅读

Mashups4JSF 简介:使 Mashups 更加简单

 2010-08-11 00:00:00 来源:WEB开发网   
核心提示:在 web 应用程序中创建 mashup 是一件令人头痛的事,开发人员需要深入了解 JavaScript、RSS 和 Atom 分析、JSON 分析及其他格式的分析,Mashups4JSF 简介:使 Mashups 更加简单,除此之外,您还需要学习 mashup 服务提供商提供的低级别 API,该架构的另一个优势是包装

在 web 应用程序中创建 mashup 是一件令人头痛的事。开发人员需要深入了解 JavaScript、RSS 和 Atom 分析、JSON 分析及其他格式的分析。除此之外,您还需要学习 mashup 服务提供商提供的低级别 API,并书写大量代码,用于集成 mashup 和 web 应用程序。Mashups4JSF 是一个处于研发状态的开源项目,旨在集成 mashup 服务和 JSF。您可以利用简单的标记构造丰富、自定义的 mashup。本文介绍了 Mashups4JSF 的架构、库的配置、以及如何在 WebSphere® Application Server V7.0 和 JSF 2 上使用 Mashups4JSF 和 IBM® JSF Widget Library (JWL),从而利用很少的代码创建 mashup 应用程序。

Mashups4JSF 架构

图 1 展示了 Mashups4JSF 架构。

图 1. Mashups4JSF 架构
Mashups4JSF 简介:使 Mashups 更加简单

查看原图(大图)

Mashups4JSF 组件通过 mashup 服务提供商提供的客户机端 API 或 REST API 与 mashup 服务交互。Mashups4JSF 为每个 mashup 服务提供商提供一个工厂集来包装已实现服务。目前,Mashups4JSF 为(Google、Yahoo!、YouTube、Twitter 和 Digg)提供工厂。采用这一架构,您可以为现有受支持 mashup 服务提供商轻松添加服务,并轻松为新的 mashup 服务提供商添加更多工厂。该架构的另一个优势是包装的 mashup 服务完全从 Mashups4JSF 组件中分离,因此 mashup 服务可以独立使用。在编写本文时,Mashups4JSF 已实现了下列组件:

1 2 3 4 5 6  下一页

Tags:MashupsJSF 简介 Mashups

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接