The SOA Policy Gateway Basic Runtime
Sample provisions a
basic runtime pattern with a sample interface and application that demonstrates the policies that
are currently supported in this release.
The SOA Policy Gateway Basic Runtime
Sample pattern is only
available on x86 systems.
The
SOA Policy Gateway Basic Runtime
Sample pattern has the
following parts:
- WSRR Standalone server
- DB2® Enterprise
- DataPower®
The
SOA Policy Gateway Basic Runtime
Sample pattern installs a
sample application in the deployed environment. The pattern installs a sample domain within DataPower that implements a sample service, installs sample
WSDL and attached policies in WSRR for the service, and provides a test application to demonstrate
the enforced policies. For more information about the sample application, see
The sample application. It installs a sample domain within DataPower, installs sample WSDL and Policies in WSRR, and demonstrates
multiple policies against a service.
The following diagram shows the basic runtime sample.
Figure 1. PureApplication Server configuration with DataPower VM (x86 only)
Policies that are implemented include:
Table 1. Policies included in the Basic Runtime with Sample patternPolicy type |
Description |
Logging |
Based on a requests context ID, logs the request in DataPower. |
Routing |
Based on a requests context ID, routes the request to a specified
endpoint. |
Validation |
Validates the request against the service implementations WSDL. |
Rejection |
Controls requests to a service based on the message count with actions:
reject, queue, and others. |
Security AAA |
Control access to the service by using XACML-based user authorization. The
XACML is not stored in WSRR. |
Security Redaction |
Redacts parts of the response message that is based on XACML. The XACML is not
stored in WSRR. |
Scripts and advanced options
The pattern requires the following
scripts.
On the WSRR Standalone server part:
- SOA Policy Gateway 2.5.0.0 - Sample
View the part and script parameters: