Home
/
Middleware
/
Oracle Web Services Manager
1/16
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New in This Guide
New and Changed Features for Release 12
c
(12.2.1)
New and Changed Features for Release 12
c
(12.1.3)
New and Changed Features for Release 12
c
(12.1.2)
Other Significant Changes in this Document for Release 12
c
(12.1.2)
1
Introduction to Oracle Infrastructure Web Services
Overview of Oracle Infrastructure Web Services
Overview of Supported Standards
Overview of Related Documentation
2
Understanding How Policies Attach to Oracle Infrastructure Web Services
What Are Policies and Policy Sets?
Understanding OWSM Predefined Policies and Assertion Templates
Overview of How Policies Attach to Web Services
3
Introduction to Securing Oracle Infrastructure Web Services
Overview of Web Services Security
About OWSM Predefined Security Policies and Assertion Templates
About Attaching Security Policies
About Configuring Security Policies
4
Introduction to Developing Asynchronous Web Services
Understanding Asynchronous Web Services
Understanding the Flow of an Asynchronous Web Service Using a Single Request Queue
Understanding the Flow of an Asynchronous Web Service Using a Request and a Response Queue
Understanding the Client Perspective of an Asynchronous Web Service Call
Understanding How Asynchronous Messages Are Correlated
About Using JDeveloper to Develop and Deploy Asynchronous Web Services
About Developing an Asynchronous Web Service
About Creating the Request and Response Queues
About Using the Default WebLogic JMS Queues
About Using the Default WebLogic JMS Queues in Clustered Domains
About Using the Default WebLogic JMS Queues in Non-clustered Domains
About Tuning the Default JMS Delivery Failure Parameters
Creating Custom Request and Response Queues
About Creating Custom Request and Response Queues
About Administering Request and Response Queues at Runtime
Understanding How to Secure the Request and Response Queues
About Configuring a Custom JMS System User (Optional)
About the WLST Script for Securing the Request and Response Queues
Confirming the Request and Response Queue Configuration
About Configuring the Callback Service
Configuring SSL for Asynchronous Web Services
About Defining Asynchronous Web Service Clients
About Updating the Asynchronous Client Code
About Updating the Callback Service Code
About Attaching Policies to Asynchronous Web Services and Clients
About Attaching Policies to Asynchronous Web Service Clients
About Attaching Policies to Asynchronous Callback Services
About Attaching Policies to Callback Clients
5
Introduction to Using Web Services Reliable Messaging
Overview of Web Services Reliable Messaging
About the Predefined Reliable Messaging Policies
About Attaching Reliable Messaging Policies
About Configuring Reliable Messaging Policies
6
Introduction to Using Web Services Atomic Transactions
Overview of Web Services Atomic Transactions
About Enabling Web Services Atomic Transactions on a Web Service (Inbound)
About Enabling Web Services Atomic Transactions on a Web Service Client (Outbound)
About Configuring Web Services Atomic Transactions
About Securing the Messages Exchanged Between the Coordinator and Participant
7
Introduction to Optimizing XML Transmission Using Fast Infoset
Overview of Fast Infoset
About Enabling Fast Infoset on Web Services
About Enabling and Configuring Fast Infoset on Web Services Clients
About Configuring the Content Negotiation Strategy
Example: Using FastInfosetClientFeature Feature Class at Design Time
About Disabling Fast Infoset on Web Services and Clients
8
Introduction to Using MTOM Encoded Message Attachments
Overview of Message Transmission Optimization Mechanism
About Predefined MTOM Attachment Policies
About Attaching MTOM Policies
About Configuring MTOM Policies
9
Introduction to Developing RESTful Web Services
Overview of RESTful Web Services
Understanding How RESTful Web Services Requests Are Formed and Processed
Overview of Building HTTP Get Requests
Overview of Building HTTP Post Requests
Overview of Building RESTful Responses
Understanding the Limitations of RESTful Web Service Support
10
Invoking a Web Service from a Standalone Client
Using a Standalone Client Jar to Invoke a Web Service
Supporting Basic Authentication Example
Supporting SSL Policies Example
11
About Testing Web Services
12
Interoperability Guidelines
Introduction to Web Service Interoperability
Overview of Web Service Interoperability Organizations
About the SOAPBuilders Community
About the WS-Interoperability Organization
Understanding Recommended Guidelines for Creating Interoperable Web Services
Why Design Web Services Using a Top Down Approach?
About Designing Data Types Using XSD First
About Keeping Data Types Simple
Why Use Single-Dimensional Arrays?
Why Differentiate Between Empty Arrays and Null References to Arrays?
Why Avoid Using Sparse, Variable-Sized, or Multi-Dimensional Arrays?
Why Avoid Using xsd:anyType?
Why Map Any Unsupported xsd:types to a SOAPElement?
About Using Null Values With Care
About Using a Compliance Testing Tool to Validate the WSDL
Why Consider Differences Between Platform Native Types?
Why Avoid Using RPC-Encoded Message Format?
Understanding How to Avoid Name Collisions
Why Use Message Handlers, Custom Serializers, or Interceptors?
Why Apply WS-* Specifications Judiciously?
Scripting on this page enhances content navigation, but does not change the content in any way.