This guide contains relevant information about PAPI Web Service architecture, an analysis of the structure
of PAPI Web Service clients written in different languages, and procedures that show you how to modify PAPI Web
Service configuration.
PAPI Web Service Overview
PAPI Web Service is an independent web application built on top of PAPI. This application exposes a subset of PAPI functionality using SOAP over HTTP.
PAPI Web Service Usage Scenarios
PAPI Web Service provides access to a considerable subset of PAPI operations. This section describes the scenarios where PAPI Web Service is more suitable than PAPI.
Enabling PAPI Web Service
PAPI Web Service is not enabled by default. This section shows the how to enable PAPI Web Service for each of the possible environments and configurations. These procedures depend on the type and configuration of Oracle BPM installation.
PAPI Web Service Configuration
You can configure PAPI Web Service by modifying a set of properties either by using the provided user interface or by editing the file where these properties are stored.This section shows you how to modify PAPI Web Service configuration in Oracle BPM Studio and Enterprise.
PAPI Web Service Examples
You can develop a PAPI Web Service client in different programming languages. Some languages may even provide more than one stack to develop a web service client. This section shows examples of PAPI Web Service clients developed in different languages and stacks.