级别: 初级 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 |
对本文的评价
|