跳转到主要内容

developerWorks 中国   >   Grid computing   >  developerWorks

在多个 Web 服务之间共享资源,第 2 部分:集成可重用的 FactoryService



技术级别: 中级
IBM,
2006年9月4日



Web 服务资源框架(Web Services Resource Framework,WSRF)为在 Web 服务中创建和访问有状态的资源定义了一个系统。在这个分两部分的 “在多个 Web 服务之间共享资源” 系列文章中,我们采用样例实现来展示如何在 Web 服务之间共享资源。WS Core 是 WSRF 的 Globus Toolkit 实现,它被用来开发本教程中介绍的例子。这个例子使用一个用户帐号作为资源。我们将开发两个 Web 服务来修改这个帐号的两个属性:用户名和地址。本文是本系列文章的第 2 部分,我们将开发一个可重用的 FactoryService,可以使用它共享相同的资源实例,而不是像第 1 部分一样生成多个拷贝。

现在就注册或使用您的 IBM ID 和密码登录

developerWorks 中国从 2005 年 6 月 12 日起正式加入 IBM 全球公共用户注册系统。在此之后,您现有的 developerWorks 中国会员 ID 将不再有效,请您即刻申请新的 IBM ID,以便获取您需要的产品及服务。

当您完成注册后,您可以使用您的 IBM ID 和密码访问 developerWorks 中国网站或 developerWorks 全球网站上的任何教程,而无需在一个浏览器会话中重新输入您的 ID 和密码。请您务必记住您的 ID 和密码,因为当重新启动浏览器时,您需要重新输入您的 ID 和密码才能访问任何教程。



预备知识
如果您最近才接触 Web 服务和 WSRF,请首先阅读分 4 部分的教程 “Understanding WSRF”(请参看 参考资料)。 您应该具有以下背景知识: 熟悉 第 1 部分 中使用的概念和代码。 基本了解 WSRF 的规范。 基本了解 XML。 非常清楚 Web 服务和 Web Service Definition Language(WSDL)。 熟悉 WS-Addressing 规范。 在 Web 服务开发和 Java 编程方面具备中等技巧,尤其熟悉 Axis 平台。WS-Core 就是基于 Axis 平台的。



系统需求
浏览器:Netscape 4.x 或更高版本, 或者 Internet Explorer 4.x 或更高版本 ,支持 JavaScript 。



学习时间
3 小时



语言
简体中文 , 英文



格式
HTML, Zip

文档选项

英文原文

推荐给好友