1 Introduction

This document is a resource for software developers who program advanced features for WebLogic Web services using JAX-WS. The advanced features described are summarized in the following table.

Table 1-1 Programming Advanced Features Using JAX-WS

Advanced Features Description

Chapter 3, "Using Web Services Atomic Transactions"

Describes how to use Web services atomic transactions to more tbd.....

Chapter 4, "Managing Web Services in a Cluster"

Provides best practices for using Web services in a cluster.

Chapter 5, "Publishing a Web Service Endpoint"

Publish a Web service endpoint at runtime, without deploying the Web service.

Chapter 6, "Using Callbacks"

Notify a client of a Web service that an event has happened by programming a callback.

Chapter 7, "Optimizing Binary Data Transmission Using MTOM/XOP"

Send binary data using MTOM/XOP and/or streaming SOAP attachments to optimize transmission of binary data.

Chapter 8, "Creating Dynamic Proxy Clients"

Invoke a Web service based on a service endpoint interface (SEI) dynamically at run-time without using clientgen.

Chapter 9, "Using XML Catalogs"

Use XML catalogs to resolve network resources to versions that are stored locally.

Chapter 10, "Creating and Using SOAP Message Handlers"

Create and configure SOAP message handlers for a Web service.

Chapter 11, "Programming RESTful Web Services"

Create a Web service that follows the RESTful design paradigm.

Chapter 12, "Programming Stateful JAX-WS Web Services Using HTTP Session"

Create a Web service that maintains state between service calls.

Chapter 13, "Publishing and Finding Web Services Using UDDI"

Use the UDDI features of WebLogic Web service.


Note:

The JAX-WS implementation in Oracle WebLogic Server is extended from the JAX-WS Reference Implementation (RI) developed by the Glassfish Community (see https://jax-ws.dev.java.net/). All features defined in the JAX-WS specification (JSR-224) are fully supported by Oracle WebLogic Server.

The JAX-WS RI also contains a variety of extensions, provided by Glassfish contributors. Unless specifically documented, JAX-WS RI extensions are not supported for use in Oracle WebLogic Server.

For an overview of WebLogic Web services, standards, samples, and related documentation, see Introducing Web Services.

JAX-WS supports Web Services Security (WS-Security) 1.1 (except for WS-Secure Conversation). For information about WebLogic Web service security, see Securing WebLogic Web Services for Oracle WebLogic Server.