使用 Project Zero 和 WebSphere sMash Assemble Flow 构建 Mashup 应用
2010-09-27 08:18:56 来源:WEB开发网核心提示: WebSphere sMash 开发者版本中,基于 Web 的开发环境只支持 Firefox 2.0 版本以上的浏览器,使用 Project Zero 和 WebSphere sMash Assemble Flow 构建 Mashup 应用(7),对其他浏览器的支持和测试正在进行中, WebSp
WebSphere sMash 开发者版本中,基于 Web 的开发环境只支持 Firefox 2.0 版本以上的浏览器,对其他浏览器的支持和测试正在进行中。
WebSphere sMash 开发者版本目前仅有英文版实现,但可以运行在中文操作系统之上。其多国语言版本将在未来发布。
WebSphere sMash 需要系统中预先安装好 Java 5.0 或 6.0 以上版本的 JDK 。请根据自己的平台情况,选择适合自己的 JDK 版本。
创建 Assemble flow
这个简单的 Feed mashup 服务基本内容如下:
获取搜狐国内新闻和新浪国内新闻的 Feed 内容;
对 Feed 内容进行关键词过滤;
对 Feed 中的信息条目 (entry) 按照发布时间降序排列;
将处理过的 Feed 返回给阅读者。
注意:为了让以上这些处理功能变得更简单,我们在第一步将多个 Feed 聚合成为一个 Feed 供过滤和排序使用。
以上 Feed 数据的基本处理过程可以使用图 4 描述:
图 4. Feed mashup 服务的处理过程
其中每一个功能的完成都可以使用 Feed 相关的活动完成。如使用 filterFeed 类型的活动对 Feed 内容进行过滤,使用 replyGET 类型的活动将 Feed 数据返回给用户(假定使用 GET 请求来访问这个 Assemble flow)。
我们在浏览器地址栏输入:http://localhost:8070/ 打开应用构建器,打开创建好的 sMash 应用程序。单击左侧” Recent Files ”下的” New File ”,选择” New flow ”:
编缉推荐阅读以下文章
- 暂无相关文章
更多精彩
赞助商链接