WebSphere

Servizi: creazione di politiche di mediazione per servizi

Utilizzare il widget Amministrazione politica di mediazione per creare politiche di mediazione e allegati di politiche in WebSphere Service Registry and Repository (WSRR). Utilizzando politiche di mediazione, è possibile controllare le interazioni dei servizi utilizzando informazioni contestuali.

Prima di iniziare

  1. Utilizzare WebSphere Integration Developer per creare un modulo che contenga una primitiva di mediazione di risoluzione politica.
  2. Distribuire il modulo in WebSphere Enterprise Service Bus (WebSphere ESB) o WebSphere Process Server.
  3. Accertarsi che WebSphere ESB o WebSphere Process Server abbiano una definizione per il WSRR da utilizzare.
  4. In WSRR, caricare il file EAR (enterprise archive) contenente il proprio modulo. Caricare anche i documenti WSDL per i servizi a cui si desidera allegare politiche di mediazione.
  5. Creare uno spazio di business utilizzando il modello Amministrazione servizio. Il modello Amministrazione servizio crea un spazio di business contenente i widget necessari.

Informazioni su questa attività

È possibile controllare richieste di servizi in maniera dinamica utilizzando politiche di mediazione per sovrascrivere proprietà del modulo in fase di runtime. Tali politiche di mediazione sono memorizzate in WSRR. È possibile definire una o più politiche di mediazione per servizi utilizzati dal proprio modulo, e ogni politica di mediazione può sovrascrivere una o più proprietà del modulo. Se si desidera, è possibile creare una o più condizioni di sbarramento su ciascun allegato politica. Quando vengono elaborate le richieste di servizi, viene eseguito il confronto tra condizioni di sbarramento e i valori delle condizioni nel messaggio. Prima di poter utilizzare una politica di mediazione associata, è necessario che vengano soddisfatte tutte le condizioni di sbarramento.

Procedura
  1. Accedere a Business Space.
  2. Nel proprio spazio di business Amministrazione servizio, aprire la pagina Amministrazione servizio.
  3. Dal widget Browser servizi, se non viene visualizzata la definizione WSRR corretta, selezionare quella corretta. Se il server delle applicazioni include definizioni per più di un'istanza di WSRR, è possibile visualizzare i servizi definiti in ogni WSRR. L'elenco dei servizi viene aggiornato.
  4. Selezionare il livello a cui si desidera creare una politica di mediazione. Una politica di mediazione può essere allegata a livello di servizio, endpoint o operazione. Il widget Amministrazione politica di mediazione viene aggiornato. Vengono visualizzate le seguenti informazioni:
    • Il nome del servizio, endpoint o operazione selezionata.
    • La definizione WSRR selezionata.
    • Tutti gli allegati della politica esistenti per il servizio, endpoint o operazione selezionata.
  5. Immettere il nome del Nuovo allegato politica. Gli allegati della politica associano una politica di mediazione a un servizio di destinazione. In WSRR, la politica di mediazione e l'allegato della politica sono oggetti distinti.
  6. Fare clic su Crea... Il widget Amministrazione politica di mediazione viene aggiornato. A questo punto, è possibile specificare il gruppo di proprietà da gestire e il nome della nuova politica di mediazione.
  7. Selezionare un Nome gruppo. Ogni gruppo contiene proprietà del modulo. Selezionare il gruppo di cui si desidera sovrascrivere valori di proprietà.
  8. Immettere un nome nel campo Nuova politica. Questo è il nome della politica di mediazione che si desidera creare e allegare al servizio, endpoint o operazione.
  9. Fare clic su Avanti... Il widget Amministrazione politica di mediazione viene aggiornato. È ora possibile aggiungere asserzioni e condizioni di sbarramento.
    Nota: Con Business Space è possibile modificare asserzioni dopo aver creato una politica di mediazione. È necessario, quindi, aggiungere tutte le asserzioni necessarie prima di salvare la politica di mediazione.
  10. Definire una o più asserzioni. Le asserzioni sono proprietà del modulo che possono essere sovrascritte dalla politica di mediazione. In WSRR, le proprietà modulo che si desidera sovrascrivere vengono visualizzate come asserzioni della politica.
    Nota: il widget richiede che ogni allegato politica disponga almeno di un'asserzione.
    1. Selezionare un Nome proprietà. Il nome è il nome alias della proprietà. Il nome alias identifica la proprietà nel flusso di mediazione.
    2. Immettere un valore adeguato nel campo Valore, ad esempio Tutti o 10 o /corpo/input/indirizzo. Se disponibile, il valore della politica ha la precedenza in fase di runtime. Se non viene trovata una politica, o la politica non è adeguata, il runtime utilizza il valore della proprietà promossa.
    3. Fare clic su Aggiungi asserzione.
  11. Opzionale: Definire una o più condizioni di sbarramento. Per utilizzare la politica, devono essere soddisfatte condizioni di sbarramento. In WSRR, le condizioni di sbarramento sono proprietà utente sull'oggetto allegato politica.
    1. Immettere un nome per la condizione di sbarramento nel campo Nome condizione di sbarramento. Il nome della condizione di sbarramento è sempre prefissato dalla stringa medGate_.
    2. Immettere un valore per la condizione di sbarramento nel campo Valore. Il valore della condizione di sbarramento si compone delle seguenti parti: nome condizione politica, operazione e valore di sbarramento.
      • Il nome condizione politica immesso deve essere associato a un Nome condizione politica nel modulo.
      • L'operazione può essere: = , != , > , < , <= o >= .
      • Il valore di sbarramento è il valore che viene confrontato, ad esempio country = Francia.
    3. Fare clic su Aggiungi condizione di sbarramento.
  12. Opzionale: Se si desidera eliminare un'asserzione o una condizione di sbarramento, fare clic sull'icona di eliminazione dell'asserzione o condizione di sbarramento appropriata. Se si passa il mouse su un'asserzione o una condizione di sbarramento, alla fine della riga appare l'icona di eliminazione a forma di croce.
  13. Fare clic su Salva.

Risultati

In WSRR, viene creata una politica di mediazione e un allegato della politica. L'allegato della politica collega la politica di mediazione al servizio, endpoint o operazione. Se è stata aggiunta una condizione di sbarramento, WSRR crea una proprietà utente nell'allegato della politica. La proprietà utente rappresenta la condizione.

task Argomento di attività

Condizioni di utilizzo | Feedback


Timestamp icon Ultimo aggiornamento: 19 Marzo 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_medpolicywidget/help_createpoliciesforservices.html
Copyright IBM Corporation 2005, 2009. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse (http://www.eclipse.org).