Press Release Summary:
WebSphere Software Developer Kit for Web Services v5.1 provides tools to create and test Web services in tightly integrated package. Eclipse plug-ins offer graphical interactive development environment with tools for building and testing Java applications. WSDK v5.1 conforms to WS-I organization's Final Approved Basic Profile 1.0, and supports WS-Security, SOAP, WSDL, and UDDI. It provides comprehensive documentation, tutorials, and online newsgroup.
Original Press Release:
IBM WebSphere SDK for Web Services (WSDK) Version 5.1
IBM WebSphere Software Developer Kit for Web Services V5.1 (WSDK V5.1) is an integrated kit for creating, discovering, invoking, and testing Web services. WSDK V5.1 has replaced Version 5.0.1.
WSDK V5.1 is designed to address the needs of experienced Java programmers who want to quickly learn how Web services can be created using existing Java components and achieve seamless integration with disparate systems. WSDK V5.1 can be used with the Eclipse IDE. Eclipse provides a graphical interactive development environment, which provides tools for building and testing Java applications. WSDK V5.1 adds to the standard Eclipse package with tools relating to Web services, making it more straightforward to build Web services. To make use of the new WSDK Eclipse-based graphical interface to Web services tools in V5.1, you need Eclipse installed on your workstation. The required level of Eclipse is V2.1.1. The Eclipse package can be freely downloaded from the Eclipse Web site. Please see the Installation guide for more details.
The WSDK combines the industry-leading expertise of IBM in Web services with the power and functionality of the market leading IBM WebSphere Application Server and Eclipse plug-ins to offer a low-risk, affordable entry to Web services. WSDK V5.1 enables developers to create and test Web services that conform to the Final Approved Basic Profile 1.0 of the Web Services Interoperability Organization (www.ws-i.org/).
Supporting the latest specifications for Web services including WS-Security, SOAP, WSDL, and UDDI, WSDK V5.1 enables you to build and test Web services that can be extended and integrated using IBM WebSphere Studio V5.1, and deployed on industry-leading IBM WebSphere Application Server V5.0.2.
You can view a quick tour of the features of the WSDK V5.1 (PDF). This new version supports the following key capabilities and benefits:
Ready to go
Provides the tools necessary to create and test Web services in a tightly integrated package including a simplified Web application server, tools, Eclipse plug-ins, documentation, and sample applications.
Interoperates with other vendors' implementations -- a specific sample is provided for Microsoft .NET clients.
Conforms to the WS-I organization's Final Approved Basic Profile 1.0.
Easy to use
Delivers an out-of-the-box solution with quick installation for building and testing Web services.
Simple integrated tools speed the creation and testing of Web services, including hot deployment to the application server.
Web Services Tools integrated with the Eclipse IDE.
Provides comprehensive documentation, tutorials, and an online newsgroup.
Migration is available to enterprise-scale deployment with IBM WebSphere products.
Upward compatible from WSDK V5.0 and V5.0.1
The following components are included in WSDK V5.1:
An embedded version of IBM WebSphere Application Server - Express V5.0.2, with additional support for ORB and EJBs
Support for 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, and WS-Security
IBM WebSphere UDDI v2.0 registry
An entry-level database providing a JDBC implementation
IBM SDK for Java 2 Standard Edition (J2SE) Technology, version 1.3.1
Eclipse plug-ins to expose JavaBeans and stateless session EJBs as Web services, to enable browsing for Web services in UDDI registries, to create Web services from WSDL definitions, and to publish and unpublish Web services to a UDDI registry
Command line tools to expose JavaBeans and stateless session EJBs as Web services, to create Web services from WSDL definitions, and to publish and unpublish Web services to a UDDI registry
Samples showing how to:
expose JavaBeans and stateless session EJBs as Web services
create Web services from WSDL definitions
publish, unpublish and lookup Web services using UDDI
create secure Web services using the WS-Security specification
Information on how to use a Supply Chain Management Sample that is WS-I conformant
Comprehensive documentation including Web services concepts, developer tasks, and reference materials
New in WSDK V5.1
WSDK V5.1 provides several new facilities:
Improved ease of use through an Eclipse-based interface to Web services tools. WSDK 5.1 provides Web services tools in the form of Eclipse plug-ins as well as the command-line form present in WSDK 5.0.1. This will allow developers who are familiar with building their Java applications using Eclipse to continue using the Eclipse environment when using WSDK to build and deploy Web services.
Conformance to the Final Approved WS-I Basic Profile 1.0.
A Supply Chain Management Sample that conforms to the Final Approved WS-I Basic Profile 1.0. This demonstrates usage patterns as described with the WS-I Usage Scenarios document and implements the architecture described in the WS-I Supply Chain Management Sample Architecture document.
Full compatibility with IBM's WebSphere Studio family, providing a smooth transition for users migrating from WSDK to WebSphere Studio Application Developer.
Full support for Split WSDL Documents.
A new WSDL2Client Tool, to create client-side only components for a Web service.
Improved installation using InstallShield Multiplatform V5.0.
In addition WSDK V5.1 is based on WebSphere Application Server V5.0.2, which integrates Web services infrastructure previously available in the Web Services Technology Preview.