Skip Headers
Oracle® Fusion Middleware Programming Advanced Features of JAX-WS Web Services for Oracle WebLogic Server
11g Release 1 (10.3.4)

Part Number E13734-03
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

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 2, "Roadmaps for Developing Web Service Clients"

Review best practices for developing Web service clients.

Chapter 3, "Invoking Web Services Asynchronously"

Invoke a Web service asynchronously.

Chapter 4, "Roadmap for Developing Reliable Web Services and Clients"

Review best practices for developing asynchronous and reliable applications together.

Chapter 5, "Using Web Services Reliable Messaging"

Use Web service reliable messaging to enable an application running on one application server to reliably invoke a Web service running on another application server, assuming that both servers implement the WS-ReliableMessaging specification.

Chapter 6, "Managing Web Service Persistence"

Manage persistence for Web services. Web service persistence is used by advanced features to support long running requests and to survive server restarts.

Chapter 7, "Configuring Message Buffering for Web Services"

Configure message buffering for Web services.

Chapter 8, "Managing Web Services in a Cluster"

Review best practices for using Web services in a cluster.

Chapter 9, "Using Web Services Atomic Transactions"

Use Web services atomic transactions to enable interoperability with other external transaction processing systems.

Chapter 10, "Publishing a Web Service Endpoint"

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

Chapter 11, "Using Callbacks"

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

Chapter 12, "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 13, "Creating Dynamic Proxy Clients"

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

Chapter 14, "Using XML Catalogs"

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

Chapter 15, "Creating and Using SOAP Message Handlers"

Create and configure SOAP message handlers for a Web service.

Chapter 16, "Operating at the XML Message Level"

Develop Web service provider-based endpoints and dispatch clients to operate at the XML message level.

Chapter 17, "Programming RESTful Web Services"

Create a Web service that follows the RESTful design paradigm.

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

Create a Web service that maintains state between service calls.

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

Use the UDDI features of WebLogic Web service.

Appendix A, "Pre-packaged WS-Policy Files for Web Services Reliable Messaging and MakeConnection"

Review the pre-packaged WS-Policy files that contain typical reliable messaging assertions that you can use to support reliable messaging.

Appendix B, "Example Client Wrapper Class for Batching Reliable Messages"

Provides an example client wrapper class that can be used for batching reliable messaging.


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. For information about WebLogic Web service security, see Securing WebLogic Web Services for Oracle WebLogic Server.