快速业务通道

使用WebSphere Process Server提供的Business Space开发Mashup应用 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-15
p.status == 200)  { responseJSON = eval( "(" + xmlhttp.responseText + ")" ); } else { alert("error"); } var subjectDescription = responseJSON.description; var subjectText = subjectDescription .split(":")[1]; return "http://www.google.cn/search?q=" + subjectText;

代码解析:

“payload”为 Script Adapter 从源小部件发送事件中接收到的数据对象;

前三行代码获取到所选择任务的标识;

第 4 行到第 27 行是根据任务标识,利用 WPS 提供的REST API 获取该任务 的详细信息;

最后三行是从任务的详细信息中获取任务主题,然后把它作为 Google 搜索的 关键字。

注意:如果是英文环境,请在倒数第二行中将”:”替换为”:”。

隐藏 Script Adapter 小部件

缺省 Script Adapter 小部件运行时会显示接收和发送事件信息,便于 IT 人 员进行调试。一般来说,Script Adapter 小部件对于业务用户来说是不可见的, 所以本例中我们要隐藏 Script Adapter 小部件:在“我的工作”页面,单击 Script Adapter 小部件的下拉图标,然后选择“Convert to Hidden Widget”。 如图 13 所示。

图 13. 隐藏小部件

使用WebSphere Process Server提供的Business Space开发Mashup应用(7)

时间:2011-08-27 IBM 安 凯

下图是隐藏 Script Adapter 小部件后的页面效果 , 如图 14 所示。如果想 要将 Script Adapter 小部件恢复成可见状态,需要在页面下拉框中选择“Show All Widget”,然后在 Script Adapter 小部件下拉框中选择“Convert to Visible Widget”。

图 14. 小部件隐藏效果

以上我们已经创建了一个业务空间,其中包含两个 Mashup 页面。通过第一个 页面,我们能够为自己或他人分配查询任务;通过第二个页面,我们可以知道自 己的任务,并看到任务标题在 Google 中的查询结果。接下来,我们就在这个业 务空间中实际操作一下,来验证 Mashup应用运行的结果。

运行 Mashup应用

创建任务

在“创建任务”页面,为自己创建一个查询任务,以便该任务能在“我的工作 ”页面中显示出来:在“创建任务”小部件中选择“查询”选项,然后点击“创 建”按钮;在 “任务信息”小部件中输入详细信息,确保用户标识中的输入值为 当前用户标识。此处输入的查询主题(也就是“WebSphere 业务空间”)会作为 Web Site 小部件中的Google 查询关键字。如图 15 所示。

图 15. 创建任务

查看任务

在“我的工作”页面,在“我的任务”小部件中选择刚刚创建的任务,Web Site 小部件中会自动显示该任务主题在 Google 中的查询结果。如图 16 所示。

图 16. 查看任务

小结

本篇文章介绍了业务空间 V6.2.0.1 在集成方面的新特性,并利用这些特性对 业务空间中两个相互独立的小部件进行绑定,实现了一个基于业务空间的Mashup 应用。从实例中可以看出,业务空间可以帮助业务人员和 IT 人员快速地进行业 务流程定制和实现,为企业和组织真正实现随需应变的业务提供了强有利的支持 。

本文配套源码

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号