Nachfolgend werden die WSRR-Artefakte, die im SOA Policy Gateway Basic Runtime Sample-Muster erstellt werden, und ihre Verwendungsweise durch das Beispiel beschrieben.
Objekt | Beschreibung |
---|---|
Organisation | Bob's Warehouse. |
Geschäftsfunktion (Business Capability) | 'Warehouse', die zur Organisation 'Bob's Warehouse' gehört. |
Serviceversion | Store 1.0 verwendet den Web-Service 'Store', die Service-Level-Definition 'Store SLD' und die Geschäftsfunktion 'Warehouse'. |
WSDL | Store.wsdl. |
XSD | Company.xsd. |
Richtlinie |
|
Richtlinienzuordnungen |
|
SLD | Store SLD - Wird von der Serviceversion Store 1.0 verwendet. |
SLA | Gold SLA - Leitet an den Gold-Endpunkt weiter, wenn die Kontext-ID (ContextIdentifier) den Wert Goldhat. |
Anonymes SLA | Anonymous Users - Verwendet die Benachrichtigung der Richtlinie 'LogEveryTime', die
ausgeführt wird, wenn die Kontext-ID nicht den Wert Goldhat. |
Goldhat, wird die Anforderung an die XML-Firewall 'StoreMockServiceAlternate' weitergeleitet. Wenn es den Wert
Silveroder irgendeinen anderen Wert hat, übernimmt das SLA 'Anonymous Users' und die Richtlinie 'LogEveryTime' wird ausgeführt. Diese Richtlinie fügt eine Benachrichtigung in die Protokolldatei default.log der Sample-Domäne ein. Diese Benachrichtigung kann nur angezeigt werden, wenn der Debugmodus für die Domäne aktiviert ist. Die Nachricht wird anschließend an die XML-Firewall 'StoreMockService' weitergeleitet.