在 Business Space 中开发 Mashup 应用
2009-11-17 00:00:00 来源:WEB开发网本文的目的在于,介绍业务空间 V6.2.0.1 版本中小部件集成方面的新特性,以及如何基于这些新特性,使用 JavaScript、Ajax、JSON 等技术来开发 Mashup 应用。
问题的提出
WebSphere 提供支持的业务空间为用户提供了许多预定义的小部件,包括 IBM PBM 产品相关的业务小部件,以及一些通用的小部件,比如 Web Site、演示和 Google 日历等。这些预定义的小部件可以方便、灵活地显示在页面上,能够满足用户的基本业务需求。但在 V6.2.0.1 之前,业务空间中各个小部件之间的逻辑关系和消息传递必须在开发期间就预先定义好,在运行时无法灵活配置。用户如果想针对自身企业或组织现状灵活搭配各个小部件,以达到真正自由定制业务流程的目标还是一个比较大的挑战。
解决方案
有什么好的办法来解决这个问题呢?在业务空间 V6.2.0.1 之前,用户不得不重新开发相应小部件,来满足自己的业务需求。针对这个问题,业务空间 V6.2.0.1 专门提供了一些新的特性,以满足用户在现有小部件基础上快速灵活地搭建 Mashup 应用的需求。
这些新特性包括:
小部件 Wiring –同一页面中的小部件通过 Wiring(以下简称绑定)来达到相互协作的目的。一个绑定包括一个源小部件和目标小部件,而每个小部件可以有若干个发送和接收事件,一个绑定就是将源小部件的发送事件和目标小部件的接收事件关联起来,以实现两个小部件之间的逻辑关系确立和消息传递。
Script Adapter 小部件– Script Adapter 是 V6.2.0.1 中全新开发的小部件,用于连接同一页面中其他两个小部件,以便对事件有效内容执行数据转换。使用该小部件,可以显示有助于调试小部件的事件数据以及在小部件事件通信中插入逻辑;例如,将事件从一种格式映射为另一种。
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››开发一个自己的HTML在线编辑器(一)
- ››开发一个自己的HTML在线编辑器(二)
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››开发移动 Web Ajax 应用
- ››开发者眼中的iPhone与Android
- ››开发者或想使用的10个Android2.2新特性
更多精彩
赞助商链接