SOA Policy Gateway Basic Runtime Sample met à disposition un modèle d'exécution basique avec un exemple d'interface et d'application qui illustre les règles actuellement prises en charge dans cette version.
Le modèle SOA Policy Gateway Basic Runtime Sample est disponible uniquement sur les systèmes x86.
Le modèle
SOA Policy Gateway Basic Runtime Sample comporte les composants suivants :
- Serveur autonome WSRR
- DB2 Enterprise
- DataPower
Le modèle
SOA Policy Gateway Basic Runtime Sample installe un modèle d'application dans l'environnement déployé. Le modèle installe l'exemple de domaine au sein de DataPower qui implémente un service exemple, installe un exemple de WSDL et des règles jointes dans WSRR pour le service ; en outre, il fournit une application de test pour présenter la mise en application des règles. Pour plus d'informations sur le modèle d'application, voir
Modèle d'application. Il installe un exemple de domaine dans DataPower, installe un exemple de langage WSDL et des règles dans WSRR et présente plusieurs règles en regard d'un service.
Le diagramme suivant affiche l'exemple d'exécution basique.
Figure 1. Configuration PureApplication Server avec machine virtuelle DataPower (x86 uniquement)
Les règles mises en oeuvre incluent :
Tableau 1. Des règles incluses dans Basic Runtime avec le modèle SampleType de règle |
Description |
Consignation |
Basée sur un ID de contexte des demandes, elle consigne la demande dans DataPower. |
Acheminement |
Basé sur un ID de contexte demande, il achemine la demande vers un noeud final spécifié. |
Validation |
Valide la requête par rapport aux implémentations de service WSDL. |
Rejet |
Contrôle les demandes à un service en fonction du nombre de messages avec des actions : rejet, file d'attente, etc. |
Sécurité AAA |
Contrôle l'accès au service à l'aide d'une autorisation d'utilisateur basée sur XACML. XACML n'est pas enregistré dans WSRR. |
Réécriture de sécurité |
Réécrit des éléments du message de réponse basés sur XACML. XACML n'est pas enregistré dans WSRR. |
Scripts et options avancées
Le modèle requiert les scripts suivants.
Sur le composant Serveur autonome WSRR :
- SOA Policy Gateway 2.5.0.0 - Sample
Afficher les paramètres des composants et des scripts :