快速业务通道

在IBM Lotus Expeditor中构建并部署简单的Web服务资源 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-15
R = stubObj.createWSResource (configInfo, initTermTime); |-------10--------20--------30--------40--------50--------60-------- 70--------80--------9| |-------- XML error: The previous line is longer than the max of 90 characters ---------|      return resourceEPR;    }

在IBM Lotus Expeditor中构建并部署简单的Web服务资源(10)

时间:2011-08-27 IBM Sivananthan Perumal

请注意清单 10 的以下内容:

为资源工厂构造了 EndpointPointReference 对象。在本例中, EndPointReference 的 URL 与 Address 资源本身的 URL 相同。

创建了从客户机到资源工厂的信道。创建了 OperationContext 对象,并将资 源工厂的 EndPointReference 设置为 toEPR。

使用 Address 资源的 stub 对象将 createResource() 消息发送到资源工厂 。

资源工厂使用新构造的 Address 资源对象的 EndPointReference 进行响应。

最后,执行测试应用程序时,将看到以下结果:

清单 11. 测试客户机的输出

Start Of Program !!    Resource created !!    Update Resource Property :: SUCCESS    Add Dependants :: SUCCESS End Of Program !!

设置运行时环境 (Lotus Expeditor Client V6.1.0)

Lotus Expeditor Client for Desktop 是用于部署 Address 资源的运行时。 在本部分,我们将介绍运行示例 WS-Resource 的运行时环境的设置步骤。

若要设置运行时,请参考 Lotus Expeditor Help 中的安装说明,以便在 Windows / Linux 上安装 Lotus Expeditor Client V6.1.0,以及在 Lotus Expeditor Client 上安装 WSRF V6.1.0.0。

若要验证运行时设置,请执行以下步骤:

使用 -console 选项,启动 Lotus Expeditor Client。

在 console 窗口中,键入 ss 来查看所有已安装插件的状态。

在插件列表中,检查 com.ibm.pvcws.osgi_6.1.0 插件和所有 WSRF 插件是否 处于活动状态。如果未处于活动状态,则启动这些插件。

在 Lotus Expeditor 中部署样本 WS-Resource

启动并运行 Lotus Expeditor Client for Desktop 后,请按照以下步骤来部 署 Address WS-Resource 提供程序组件。请参考 下载部分 的 README.txt 来部 署 AddressResource 的预构建功能。

为部署准备 Address WS-Resource 特性

若要在 Lotus Expeditor Client for Desktop 中安装 Address WS-Resource ,则必须将 WS-Resource 打包成一项特性。请按照以下步骤来创建特性:

例如,选择 File - New - AddressFeature,在 Lotus Expeditor Toolkit 中创建新特性项目。

在 Referenced Plug-ins and Fragments 窗口中,选择 AddressResource、 AddressAdapter 和 AddressWebservice 插件。

单击 Finish。

右键单击新建的特性项目,然后选择菜单中的 Export。

在 Export 窗口中,选择 Deployable features 选项,然后单击 Next。

输入目录并单击 Finish。

将 WS-Resource 部署为特性

若要将 WS-Resource 部署为特性,请执行以下步骤:

在 Lotus Expeditor Client 中,选择 File - Applications - Install。

选择 “Search for new features to install”,然后单击 Next。

单击 Add Folder Location,选择在上述步骤 5 中导出特性的位置,然后单 击 Finish。

重新启动 Lotus Expeditor Client 使部署生效。

在IBM Lotus Expeditor中构建并部署简单的Web服务资源(11)

时间:2011-08-27 IBM Sivananthan Perumal

验证 WS-Resource 的部署

启动 Lotus Expeditor Client (带有 -console 选项)后,通过检查 console 窗口来确保已启动新安装的插件。

在浏览器中输入 URL http://HostAddress:Port/ws/pid/ResourcePID?wsdl, 可以验证是否正确发布了

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号