Module: Crearea politicilor de mediere existente la module

Utilizaţi widget-ul Administrare politici de mediere pentru a crea politicile de mediere şi ataşamentele de politică în WebSphere Service Registry and Repository (WSRR). Utilizând politicile de mediere, puteţi controla interacţiunile dintre servicii, utilizând informaţiile contextuale.

Înainte de a începe

  1. Utilizaţi IBM Integration Designer pentru a crea un modul care conţine o rezoluţie de mediere Policy Resolution.
  2. Implementaţi modulul în WebSphere Enterprise Service Bus (WebSphere ESB) sau IBM Business Process Manager.
  3. Asiguraţi-vă că WebSphere ESB sau IBM Business Process Manager au o definiţie pentru WSRR pe care vreţi să îl utilizaţi.
  4. Încărcaţi fişierul arhivă de întreprindere (EAR), care conţine modulul dumneavoastră, în WSRR.
  5. Creaţi un spaţiu operaţional care conţine widget-ul Browser de module şi widget-ul Administrare politici de mediere.

Despre acest task

Puteţi controla dinamic cererile serviciului utilizând politicile de mediere pentru a înlocui proprietăţile modulului în momentul rulării. Astfel de politici de mediere sunt stocate în WSRR. Puteţi defini una sau mai multe politici de mediere pentru modulul dumneavoastră şi fiecare politică de mediere poate înlocui una sau mai multe proprietăţi ale modulului. Opţional, puteţi crea una sau mai multe condiţii vană pe fiecare ataşament al politicii. Când sunt procesate cererile serviciului, condiţiile vană sunt comparate cu valorile condiţiei din mesaj. Toate condiţiile vană trebuie să fie îndeplinite înainte să poată fi utilizată o politică de mediere asociată.

Procedură

  1. Logaţi-vă la spaţiul dumneavoastră operaţional şi navigaţi la spaţiul pe care l-aţi creat pentru administrarea politicilor de mediere asociate modulelor.
  2. Din widget-ul Browser de module, selectaţi Politici de mediere. Widget-ul Administrare politici de mediere este împrospătat. Dacă sunt ataşamente ale politicilor existente, acestea sunt afişate.
  3. Dacă aveţi mai mult de o definiţie WSRR, selectaţi definiţia utilizată de modulul dumneavoastră.
  4. Introduceţi numele pentru Ataşament nou politică. Ataşamentele politicii de mediere asociază o politică de mediere cu un modul. În WSRR, politica de mediere şi ataşamentul politicii sunt obiecte separate.
  5. Faceţi clic pe Creare Widget-ul Administrare politici de mediere este reîmprospătat. Acum puteţi specifica grupul de proprietăţi cu care doriţi să lucraţi şi numele noii politici de mediere.
  6. Selectaţi un Nume de grup. Fiecare grup conţine proprietăţile modulului. Selectaţi grupul ale cărui valori de proprietăţi doriţi să le înlocuiţi.
  7. Introduceţi un nume în câmpul Politică nouă. Acesta este numele politicii de mediere pe care doriţi s-o creaţi şi s-o ataşaţi la modul.
  8. Faceţi clic pe Următor Widget-ul Administrare politici de mediere este reîmprospătat. Puteţi să adăugaţi acum aserţiunile şi condiţiile de vană.
    Notă: Nu puteţi edita aserţiunile politicii de mediere după ce creaţi o politică de mediere într-un spaţiu operaţional. De aceea, trebuie să adăugaţi toate aserţiunile de care aveţi nevoie înainte de a salva politica de mediere.
  9. Creaţi una sau mai multe aserţiuni. Aserţiunile sunt proprietăţi de modul pe care politica le poate înlocui. În WSRR, proprietăţile de modul pe care doriţi să le înlocuiţi apar ca aserţiuni de politică.
    Notă: Widget-ul necesită ca fiecare ataşament de politică să aibă cel puţin o aserţiune.
    1. Selectaţi un Nume de proprietate. Numele este aliasul proprietăţii. Aliasul identifică proprietatea în fluxul de mediere.
    2. Introduceţi o valoare corespunzătoare în câmpul Valoare; de exemplu Toate, 10 sau /body/input/address. Când este disponibilă, valoarea politicii are întâietate în momentul rulării. În cazul în care o politică nu este găsită sau nu este potrivită, mediul de rulare foloseşte valorile proprietăţii promovate.
    3. Apăsaţi Adăugare aserţiune.
  10. Opţional: Creaţi una sau mai multe condiţii de vană. Condiţiile de vană trebuie să fie îndeplinite înainte de a putea fi utilizată politica. În WSRR, condiţiile de vană sunt proprietăţi de utilizator pentru obiectul ataşament la politică.
    1. Introduceţi un nume de condiţie vană în câmpul Nume condiţie vană. Numele unei condiţii de vană are întotdeauna ca prefix şirul medGate_.
    2. Introduceţi o valoare condiţie vană în câmpul Valoare. Valoarea de condiţie vană este formată din următoarele părţi: nume condiţie de politică, operaţie şi valoare vană.
      • Numele condiţie politică pe care l-aţi introdus trebuie să se mapeze pe un Nume condiţie politică din modul.
      • Operaţia poate fi: =, !=, >, <, <= sau >= .
      • Valoarea de vană este valoarea care este comparată, de exemplu, ţară = Franţa.
    3. Faceţi clic pe Adăugare condiţie vană.
  11. Opţional: Dacă doriţi să ştergeţi o aserţiune sau o condiţie de vană, faceţi clic pe pictograma de ştergere a aserţiunii sau condiţiei de vană corespunzătoare. Dacă treceţi peste o aserţiune sau o condiţie de vană, va apărea la sfârşitul rândului pictograma de ştergere, o cruce.
  12. Faceţi clic pe Salvare.

Rezultate

În WSRR, sunt create o politică de mediere şi un ataşament al politicii. Ataşamentul politicii conectează politica de mediere la modul. Dacă aţi adăugat o condiţie vană, WSRR creează o proprietate a utilizatorului pe ataşamentul politicii. Proprietatea utilizatorului reprezintă condiţia.