Présentation des artefacts WSRR de l'exemple

Les artefacts WSRR décrivant le service de magasin sont présentés ici. Les artefacts suivent un modèle similaire pour le service REST.

L'entrepôt de Bob est l'organisation qui possède le service de fourniture de magasin et l'application de consommation StoreConsumer.

Le service métier de l'entrepôt est l'objet sous lequel résident toutes les versions du service de magasin. La version du service de magasin représente une version particulière de service de magasin. Cette version est le service fourni en vue de sa réutilisation. La définition de niveau de service (SLD) de magasin possède deux règles jointes ; la première règle rejette les messages après 5 messages dans les 90 secondes et la deuxième effectue une validation par rapport au schéma Store.wsdl. Ces règles signifient que les demandes adressées au service de magasin sont validées, et un maximum de 5 demandes est autorisé au niveau du service par intervalle de 90 secondes, indépendamment de l'émetteur de la demande. Le SLD possède un contrat de licence de niveau de service anonyme (SLA). Les règles jointes à ce SLA sont appliquées lors de la réception des demandes ne possédant pas de SLA correspondant. UN SLA correspond si les conditions suivantes sont satisfaites :

L'application métier StoreConsumer représente l'application StoreConsumer, alors que la version d'application StoreConsumer est une version particulière de cette application. Cette application est consommatrice : elle réutilise le service de mémoire. Elle a pour ID consommateur CEO. Deux SLA sont définis pour cette application qui constitue un contrat autorisant cette application à consommer le service de magasin. L'un a pour ID de contexte Gold, ce qui signifie qu'il correspond à des requêtes de l'application StoreConsumer ayant pour ID de contexte Gold dans la requête, et l'autre a pour ID de contexte Silver. Le SLA Gold possède une stratégie jointe pour réacheminer les requêtes, de sorte que des requêtes émanant de l'application StoreConsumer et ayant pour ID de contexte Gold sont réacheminés au point de terminaison indiqué dans la règle. Le SLA Silver ne possède pas de règles jointes. Son existence signifie que les requêtes émanant de l'application StoreConsumer et ayant pour ID de contexte Silver sont acceptées, bien qu'aucune règle ne soit appliquée.

Dans cet exemple, aucune règle de notification n'est jointe au SLA anonyme.
Figure 1. Exemple de domaineLe service StoreSLD est une instance de la version de service Store V1.0. Il contient la règle de validation et la règle Reject after 5 messages in 90 seconds (Rejeter après 5 messages en 90 secondes). Si l'utilisateur est Gold, l'accord sur les niveaux de licence utilise la stratégie de routage. Si l'utilisateur est anonyme, la règle Log (consignation) est alors utilisée.

Concept Concept

Commentaires


Icône d'horodatage Dernière révision: Thursday, 13 March 2014


http://publib.boulder.ibm.com/infocenter/prodconn/v1r0m0/topic/com.ibm.scenarios.soawdpwsrr25.doc/topics/csoa2_sample_wsrr_artefacts.htm