The Java WSIT Tutorial

What is WSIT?
Sun is working closely with Microsoft to ensure interoperability of web services enterprise technologies such as message optimization, reliable messaging, and security. The initial release of WSIT is a product of this joint effort. WSIT is an implementation of a number of open web services specifications to support enterprise features. In addition to message optimization, reliable messaging, and security,WSIT includes a bootstrapping and configuration technology. Figure 1–1 shows the underlying services that were implemented for each technology.

Starting with the core XML support currently built into the Java platform, WSIT uses or extends existing features and adds new support for interoperable web services. See the following sections for an overview of each feature:

  • Bootstrapping and Configuration (page 3)
  • Message Optimization Technology (page 4)
  • Reliable Messaging Technology (page 5)
  • Security Technology (page 6)

Bootstrapping and Configuration
Bootstrapping and configuration consists of using a URL to access a web service, retrieving its WSDL file, and using the WSDL file to create a web service client that can access and consume a web service. The process consists of the following steps, which are shown in Figure 1–2:

  1. Client acquires the URL for a web service that it wants to access and consume. How you acquire the URL is outside the scope of this tutorial. For
    example, you might look up the URL in a Web Services registry.
  2. The client uses the URL and the wsimport tool to send aMetadataExchangeRequest to access the web service and retrieve the WSDL file. The
    WSDL file contains a description of the web service endpoint, including WS-Policy assertions that describe the security and/or reliability capabilities and requirements of the service. The description describes the requirements that must be satisfied to access and consume the web service.
  3. The client uses the WSDL file to create the web service client.
  4. The web service client accesses and consumes the web service.

Chapter 3 explains how to bootstrap and configure a web service client and a web service endpoint that use the WSIT technologies.

Download file here

Related Manual Guide

Leave a Reply

Search terms : wsit tutorial, WSIT java, java wsit tutorial, java WSIT, generate wsit config, The WSIT Tutorial, WSIT configuration file, wsit configuration file wsdl, wsit example, create wsit config file