Utilizaţi widget-ul Administrare politici de mediere pentru a crea politicile de mediere şi ataşamentele de politică, care există în WebSphere Service Registry şi Repository (WSRR). Utilizând politicile de mediere, puteţi controla interacţiunile dintre servicii, utilizând informaţiile contextuale.
Înainte de a începe
- Utilizaţi IBM Integration
Designer pentru a crea un modul care conţine o rezoluţie de mediere Policy Resolution.
- Implementaţi modulul în WebSphere Enterprise
Service Bus (WebSphere ESB)
sau IBM Business Process Manager.
- 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.
- În WSRR, încărcaţi fişierul arhivă enterprise (EAR) care conţine modulul dumneavoastră. De asemenea, încărcaţi documentele WSDL pentru serviciile pe care doriţi să le ataşaţi politicilor de mediere.
- Creaţi un spaţiu operaţional care conţine widget-urile de administrare de care
aveţi nevoie, inclusiv widget-urile Browser de servicii şi Administrare politici de mediere.
Despre acest task
Puteţi controla dinamic cererile serviciului prin utilizarea politicilor de mediere pentru a nu ţine seama de proprietăţile modulelor în momentul rulării. Astfel de politici de mediere sunt stocate în WSRR. Puteţi defini una sau mai multe politici de mediere pentru serviciile utilizate de modulul dumneavoastră, şi fiecare politică de mediere poate să ignore una sau mai multe proprietăţi de module. 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ă
- Logaţi-vă la spaţiul dumneavoastră operaţional şi navigaţi la spaţiul
pe care l-aţi creat pentru administrarea serviciilor.
- Din widget-ul Browser de servicii, verificaţi că este afişată definiţia WSRR corectă. Dacă nu este afişată definiţia corectă WSRR, selectaţi definiţia corectă WSRR. Dacă serverul dumneavoastră de aplicaţii are definiţii pentru mai mult de o instanţă de WSRR, puteţi afişa serviciile care sunt definite pe fiecare WSRR. Dacă modificaţi definiţia WSRR, este împrospătată lista de servicii.
- Selectaţi nivelul pentru care doriţi să afişaţi ataşamentele de politică. Poate fi ataşată o politică de mediere la nivelul serviciului, punctului final, sau operaţiei. Widget-ul Administrare politici de mediere este împrospătat. Dacă există ataşamente de politică, acestea sunt afişate.
- Din widget-ul Administrare politici de mediere,
faceţi clic pe pictograma Editare a ataşamentului de politică cu care doriţi să lucraţi. Fiecare linie de ataşament de politică are o pictogramă creion, la finalul liniei, pe care puteţi face clic pentru a vizualiza ataşamentul de politică.
Rezultate
Administrare politici de mediere afişează următoarele informaţii:
- Aserţiuni: proprietăţile modulelor pe care politica de mediere le poate înlocui. În WSRR, proprietăţile modulelor apar ca aserţiuni de politică.
- Nume grup: Grupul căruia îi aparţine proprietatea. Implicit, numele grup este numele componentei de flux de mediere.
- Numele proprietăţii: Aliasul proprietăţii. Aliasul identifică proprietatea în fluxul de mediere.
- Valoare: Valoarea curentă din politica de mediere, mai degrabă decât valoarea curentă din modul. Când o politică de mediere este disponibilă şi dorită, valoarea politicii de mediere are precedenţă.
- Condiţii de poartă (Opţional): Condiţiile trebuie să fie îndeplinite înainte de a putea fi utilizată politica. În WSRR, condiţiile vană sunt proprietăţi de utilizator pe obiectul ataşament al politicii.
- Nume: Numele unei condiţii de vană are întotdeauna ca prefix şirul medGate_.
- Valoare: Valoarea condiţiei de vană, de exemplu, ţară = Franţa sau Vârsta > 59.