使用WebSphere Process Server提供的Business Space开发Mashup应用 - 编程入门网
使用该小部件,可以显示有助于调试小部件的事件数据以及在小部件事件通信中 插入逻辑;例如,将事件从一种格式映射为另一种。
Hiding 小部件– 通过这个功能可以将一个小部件在页面上设置成不可见,但 不会影响该小部件的功能。一般来说,Script Adapter 小部件对最终业务用户是 没有意义的,我们会借助这个功能让它在运行时隐藏起来。 URL Addressability - 不同页面中的小部件可以通过 URL Addressability 来达到相互协作的目的。在 V6.2 中已经提供了创建 URL 的功能,但是 URL 中 只包括目标空间和页面地址。而 V6.2.0.1 中产生的URL 则还会有目标页面的状 态信息,其中可以指定页面中各个小部件及其接收事件名称和内容。 Global Page –可以将业务空间中的页面属性设置为全局页面,这样业务空间 中的所有用户都有权限看到这个页面。一般来说这个设置与 URL Addressability 是密切相关的:业务空间中的每个空间和页面都是有权限控制的,当用户根据产 生的URL 来访问别人创建的页面时必须获得该页面的访问权限。这就要求被访问 页面的管理员赋予相应的权限。如果系统中存在大量的访问用户且属于不同的用 户组,管理员的任务会非常繁重。而使用 Global Page 就会解决这样的问题。 接下来我们就基于上面介绍的前三个新特性,来实现一个业务空间中一个页面 内的Mashup应用。如果想要在多个 Mashup 页面间传递信息或跳转,则还需要借 助后两个新特性。 环境准备 1. 安装 WebSphere Process Server(以下简称 WPS) V6.0.2.1,并创建一 个独立 WPS 概要文件。 在创建应用程序服务器过程中,请确认在管理安全页面选中“启用管理安全性 ”选项,如图 1 所示。请记住所输入的用户名和密码,本例为 admin/admin。 图 1. 启用管理安全性 假如您选择高级概要文件创建,请确认选中“配置 Business Space”选项, 否则业务空间不会被安装和配置。如图 2 所示。 图 2. 配置 Business Space 使用WebSphere Process Server提供的Business Space开发Mashup应用(3)时间:2011-08-27 IBM 安 凯2. 启动 WPS 服务器 业务空间服务会随着 WPS 服务器一同启动。 创建一个业务空间 下面我们会创建一个业务空间,其中包含两个页面:“创建任务”和“我的工 作”。通过“创建任务”页面,我们会利用 WPS 提供的预定义小部件为自己或他 人分配查询任务;通过“我的工作”页面,我们可以知道自己的任务,并看到任 务标题在 Google 中的查询结果。 登陆业务空间 在浏览器中输入地址 http://host_name:port_number/BusinessSpace,以创 建 WPS 概要文件时输入的管理安全信息作为登陆页面的用户名 / 密码,本例为 admin/admin。 创建一个业务空间 在业务空间管理器中,单击“创建新的业务空间”图标以创建业务空间,如图 3 所示。 图 3. 创建新的业务空间图标 在弹出对话框中输入业务空间名称,如“我的工作空间”。使用缺省值“从头 开始”作为将要创建的空间类型,如图 4 所示。 图 4. 创建新的业务空间对话框 创建页面 在业务空间管理器中,选中刚刚创建的业务空间,然后单击“创建新页面”图 标向业务空间添加一个页面,如图 5 所示。 图 5. 创建新页面图标 使用WebSphere Process Server提供的Business Space开发Mashup应用(4)时间:2011-08-27 IBM 安 凯在弹出对话框中输入新页面的名称“创建任务”,然后点击“确定”按钮。如 图 6 所示 图 6. 创建新页面对话框 同样的方法,在该业务空间中创建页面“我的工作”。 至此“我的工作空间”以其两个页面 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |