You can use web services platforms to integrate an Oracle Stream Analytics application with other systems. This chapter explains how to invoke services from an application and how to expose an application as a web service.
This chapter includes the following sections:
Oracle Stream Analytics supports version 2.0 of the JAX-WS API standard using the Glassfish reference implementation of JAX-WS 2.0
This includes:
JAX-WS 2.0 (Java API for XML Web Services, defined in JSR 224)
WS-I Basic Profile 1.1
WS-I Attachments Profile 1.0 (SOAP Messages with Attachments)
WS-I Simple SOAP Binding Profile 1.0
SOAP 1.1 and 1.2 (Simple Object Access Protocol)
MTOM (Message Transmission Optimization Mechanism)
WSDL 1.1 (Web Services Definition Language)
JAXB 2.0 (Java API for XML Binding, references through a separate JAXB module)
SAAJ 1.3 (SOAP with Attachments API for Java).
This procedure describes how to create an application that invokes a web service.
In this scenario, the application is the web service client.
Invoke a Web Service from an Application: