IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  SOA and Web services  >

IBM WebSphere SDK for Web Services

developerWorks
文档选项

未显示需要 JavaScript 的文档选项


级别: 初级

IBM,

2003 年 10 月 01 日

IBM WebSphere Software Developer Kit for Web Services V5.1(WSDK V5.1)是一个集成的工具包,可以用于创建、发现、调用和测试 Web 服务。

IBM WebSphere Software Developer Kit for Web Services V5.1(WSDK V5.1)是一个集成的工具包,可以用于创建、发现、调用和测试 Web 服务。WSDK V5.1 已经取代了版本 5.0.1。

WSDK V5.1 旨在满足有经验的 Java 程序员的需要,他们想要迅速学会可以如何通过现有的 Java 组件来创建 Web 服务并实现与完全不同的系统的无缝集成。WSDK V5.1 可以与 Eclipse IDE 一起使用。Eclipse 提供了图形化交互开发环境,在这种环境中,可以用工具来构建和测试 Java 应用程序。WSDK V5.1 加到标准的 Eclipse 包中(附带与 Web 服务相关的工具),使构建 Web 服务更加简单。要将新的基于 WSDK Eclipse 的图形界面应用到 WSDK V5.1 中的 Web 服务工具,您需要把安装在您的工作站上。所需的 Eclipse 级别是 V2.1.1。您可以从 Eclipse Web 站点免费下载 Eclipse 包。请参见 安装指导以获得详细信息。

WSDK 融合了 IBM 在 Web 服务方面业界一流的专门技术和市场领先的 IBM WebSphere Application Server 和 Eclipse 插件(plug-in)的强大功能,献上了一件低风险、可承担的进军 Web 服务领域的武器。WSDK V5.1 使开发人员能够创建和测试遵循 Web 服务互操作组织(Web Services Interoperability Organization( www.ws-i.org/))的 Final Approved Basic Profile 1.0。

WSDK V5.1 支持最新的 Web 服务规范(包括 WS-Security、SOAP、WSDL 和 UDDI),它使您能够构建和测试这样的 Web 服务,它们可以通过 IBM WebSphere Studio V5.1 进行扩展和集成,然后部署在业界一流的 IBM WebSphere Application Server V5.0.2 中。

您可以查看 quick tour of the features of the WSDK V5.1(PDF)。这个新版本具有如下重要功能和益处:

功能完备
  • 提供了创建和测试 Web 服务所需的工具,这些工具都放在一个紧密集成的包中,包括简化的 Web 应用程序服务器、工具、Eclipse 插件、文档和样本应用程序。
  • 可以与其他供应商的实现进行互操作 —— 一个具体的例子就是 Microsoft .NET 客户端。
  • 遵循 WS-I 组织的 Final Approved Basic Profile 1.0。
易于使用
  • 交付即购即用(out-of-the-box)解决方案,可以快速安装以构建和测试 Web 服务。
  • 简单集成的工具可以加速创建和测试 Web 服务,包括热部署到应用程序服务器中。
  • Web 服务工具与 Eclipse IDE 一起集成。
  • 提供全面的文档、教程和在线新闻组。
移植就绪
  • 可以移植到企业规模部署的 IBM WebSphere 产品中。
  • 向上兼容 WSDK V5.0 到 V5.0.1。

组件

WSDK V5.1 中包括下列组件:

  • IBM WebSphere Application Server 的嵌入式版本——Express V5.0.2,另外支持 ORB 和 EJB
  • 支持SOAP 1.1、WSDL 1.1、UDDI 2.0、JAX-RPC 1.0、EJB 2.0、Enterprise Web Services 1.0(JSR 109)、WSDL4J、UDDI4J 和 WS-Security
  • IBM WebSphere UDDI V2.0 注册中心
  • 一个入门级数据库,用于提供 JDBC 实现
  • IBM SDK for Java 2 Standard Edition(J2SE)技术,版本 1.3.1
  • Eclipse 插件,用于将 JavaBeans 和无状态会话 EJB 公开为 Web 服务、在 UDDI 注册中心浏览 Web 服务、通过 WSDL 定义创建 Web 服务、发布和撤销发布 Web 服务到 UDDI 注册中心
  • 命令行工具,用于将 JavaBeans 和无状态会话 EJB 公开为 Web 服务、在 UDDI 注册中心浏览 Web 服务、通过 WSDL 定义创建 Web 服务、发布和撤销发布 Web 服务到 UDDI 注册中心
  • 样本,用于演示如何:
    • 将 JavaBeans 和无状态会话 EJB 公开为 Web 服务
    • 通过 WSDL 定义创建 Web 服务
    • 通过 UDDI 发布、撤销发布和查找 Web 服务
    • 使用 WS-Security 规范创建安全 Web 服务
  • 关于如何使用遵循 WS-I 的供应链管理样本(Supply Chain Management Sample)的信息
  • 综合性文档,包括 Web 服务概念、开发者任务和参考资料




回页首


WSDK V5.1





回页首


中的新特征

WSDK V5.1 提供了几个新工具:

  • 通过 Web 服务工具基于 Eclipse 的接口提高了易用性。WSDK 5.1 以 Eclipse 插件的形式提供 Web 服务工具,同时也以存在于 WSDK 5.0.1 中的命令行形式提供 Web 服务工具。这将允许那些熟悉使用 Eclipse 构建 Java 应用程序的开发人员在通过 WSDK 构建和部署 Web 服务时继续使用 Eclipse 环境。
  • 遵循 Final Approved WS-I Basic Profile 1.0。
  • 遵循 Final Approved WS-I Basic Profile 1.0 的供应链管理样本(Supply Chain Management Sample)。该样本演示了与 WS-I 使用情形( WS-I Usage Scenarios)文档中描述的一样的使用模型,并且实现了 WS-I 样本架构( WS-I Sample Architecture)文档中描述的架构。
  • 完全兼容 IBM 的 WebSphere Studio 家族,提供了对用户透明的从 WSDK 到 WebSphere Studio Application Developer 的平稳转换。
  • 完全支持 Split WSDL 文档。
  • 一个新的 WSDL2Client 工具,用于创建 Web 服务的客户端(只限于客户端)组件。
  • 通过 InstallShield Multiplatform V5.0 增强的安装。

另外,WSDK V5.1 是基于 WebSphere Application Server V5.0.2 的,它集成了先前可用在 Web Services Technology Preview 上的 Web 服务基础构架。

请查看此处的 FAQ,以获得最新发布的新闻或疑难解答信息。





回页首


您对构建和部署 Web 服务感兴趣吗

WSDK 是 Speed-start Web services 计划的一部分,它有您开始动手所需的一切东西,包括最新的 IBM 开发工具和中间件、通过教程和文章进行的在线培训、动手实践工作间和技术简报、以及在线技术支持论坛。如果您愿意的话,您可以下载在线工具和产品,注册免费的 Speed-start Web services Software Evaluation Kit,这些 CD 带有您构建和部署 Web 服务所需的全部工具——包括 WSDK 本身。

现在就动手开始 为您的 Web 服务应用开发加油提速 此处 有一组 developerWorks WSDK 教程

IBM WebSphere Application Server
IBM WebSphere Application Server 是下一代应用程序服务器,它旨在通过简化从构建到集成的任务、加速大规模应用程序开发和启用实时应用程序灵活性来交付电子商务随需应变应用程序。您可以在  http://www-3.ibm.com/software/webservers/appserv/ 找到 IBM WebSphere Application Server。

IBM WebSphere Studio
IBM WebSphere Studio 是构建、测试和部署电子商务随需应变应用程的综合开发环境。WebSphere Studio 构建在开放技术和 Eclipse 的基础上,它以类似于 portal 的灵活方式集成了多语言、多平台和多设备应用程序开发工具,从而最大程度地提高了开发人员的生产率。您可以在 http://www-3.ibm.com/software/awdtools/ 找到 IBM WebSphere Studio。

IBM and WebSphere are trademarks of International Business Machines Corporation in the United States, or other countries, or both.
Microsoft and Windows NT are registered trademarks of Microsoft Corporation in the United States, other countries, or both.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. The Java technology is owned and exclusively licensed by Sun Microsystems, Inc.
Other company, product, or service names may be trademarks or service marks of others.

Other acknowledgements
This product includes "UnZipSFX stub" software which is Copyright (c) 1999-2002, Info-ZIP. All rights reserved. IBM did not modify the UnZipSFX software. IBM obtained the UnZipSFX software under the terms and conditions of the license from Info-ZIP, available at: ftp://ftp.info-zip.org/pub/infozip/license.html.
This product includes software developed by the Eclipse Project: (http://www.eclipse.org/).
This product is based in part on the work of the FreeType Project. For more information about FreeType, see http://www.freetype.org.
This product includes software developed by the Apache Software Foundation: http://www.apache.org/.



关于作者

IBM has authored this article




对本文的评价

太差! (1)
需提高 (2)
一般;尚可 (3)
好文章 (4)
真棒!(5)

建议?




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。
    关于 IBM 隐私条约 联系 IBM 使用条款