# Definování členství a pravidel pracovní třídy

Na této stránce můžete přiřazovat typy požadavků na moduly aplikace k pracovním třídám. Tento krok definuje přiřazení protokolů HTTP (Hypertext Transfer Protocol), objektů enterprise bean, webových služeb či sběrnic k dané pracovní třídě, aby je mohl směrovač ODR využívat ke stanovení priority zásad služeb. Podporované požadavky zahrnují HTTP, protokol IIOP (Internet InterORB Protocol), SOAP a službu JMS (Java Message Service). Pro účely aplikací middlewaru jsou podporovány pouze pracovní třídy HTTP.

Chcete-li si tuto stránku nechat zobrazit, klepněte na volbu Aplikace > Všechny aplikace > název_aplikace > Zásady služeb nebo Zásady směrování > typ_požadavku > Nový.

## Krok 1: Definujte obecné vlastnosti pracovní třídy

Název
  Určuje název pracovní třídy.

  Pole s názvem nesmí obsahovat následující znaky: `# \ / , : ; " * ? < > | = + & % '` Definovaný název musí být mezi pracovními třídami jedinečný.

## Krok 2: Definujte členství pracovní třídy

Prostřednictvím pole členství můžete do pracovní třídy přidávat moduly aplikací. Přidružení nejsou omezena na jediný modul. Pomocí tohoto obecného seskupování můžete sestavit všechny pracovní kategorie do pracovní třídy, a zajistit tak že daná pracovní třída obdrží prioritu, kterou určuje zásada služeb. Pole jsou v závislosti na použitém typu požadavku trochu odlišná.

Modul
  Vyberte ze seznamu příslušný modul. Pokud v případě pracovních tříd služby JMS vyberete ze seznamu modulů soubor JAR objektu enterprise bean, zobrazí se nabídka, ve které můžete vybrat název objektu enterprise bean.
EJB
  Použití s požadavky IIOP. Vyberte příslušný objekt enterprise bean ze seznamu. Výsledný objekt enterprise bean se zobrazí v seznamu Dostupné. Pomocí volby filtru si nechte zobrazit filtrovaný seznam metod objektu enterprise bean, které jsou specifické pro vybraný objekt enterprise bean.
Webová služba
  Použití s požadavky SOAP. Příslušnou webovou službu vyberte ze seznamu. Výsledná webová služba se zobrazí v seznamu Dostupné.
Sběrnice
  Použití s požadavky JMS. Vyberte příslušnou sběrnici ze seznamu. Výsledná sběrnice se zobrazí v seznamu Dostupné. Pomocí volby filtru si nechte zobrazit filtrovaný seznam metod sběrnice, které jsou pro vybranou sběrnici specifické.
Dostupné
  V dostupném seznamu vyberte příslušný cíl protokolu HTTP, objektu EJB, webové služby nebo sběrnice. Chcete-li vybrat více cílů, přidržte stisknutou klávesu Ctrl, díky čemuž zůstanou všechny vybrané položky zvýrazněné, a potom přidejte vybrané členy cíle do pracovní třídy klepnutím na tlačítko Přidat.
Členové
  V seznamu jsou vypsány všechny moduly obsažené jako členové dané pracovní třídy. Chcete-li člena odebrat, vyberte jej a klepněte na tlačítko `Odebrat`.
Vlastní
  - HTTP: Vlastní vzorek protokolu HTTP.
  - EJB:
    - Vlastní název objektu EJB.
    - Vlastní metoda objektu EJB.
  - JMS:
    - Vlastní název sběrnice.
    - Vlastní cíl.
  ve formátu `nazev:typ`, kde `nazev` a `typ` jsou zástupné symboly. Klepnutím na volbu Přidat vzor uděláte vlastní cíl členem pracovní třídy. Můžete také použít zástupný znak (*). Pole Vlastní vzorek podporuje regulární výrazy. Můžete například určit všechny názvy metod EJB začínající na `get` pomocí jednoho přizpůsobeného vzorku.

## Krok 3: Potvrďte vytvoření pracovní třídy

Souhrn akcí zobrazuje změny pro účely vytvoření pracovní třídy.

Klepnutím na tlačítko Dokončit pracovní třídu vytvořte.

## Přidání pravidla

Otevře panel pravidla, na kterém můžete vytvořit pravidlo. Vyberte exitující pravidlo nebo vytvořte pravidlo nové.

Pro daný typ požadavku lze zobrazit následující atributy:

Atribut | Popis
--- | ---
Podmínka | Přidejte podmínku nebo ji vytvořte za pomoci obslužného programu Sestavit podvýraz. Můžete také klepnout na existující podmínku pravidla a změnit ji. Pokud například používá vaše pravidlo operand s identifikátorem uživatele nastaveným na hodnotu `Fred`, zobrazí se vaše podmínka pravidla takto: `uid = 'Fred'`.
Vybrat akci | Vyberte některou z následujících voleb: Povolit směrování na V seznamu Vybrat název vydání vyberte název vydání, na které bude povoleno směrování. Povolit směrování s afinitou na: V seznamu Vybrat název vydání vyberte název vydání, na které bude povoleno směrování. Přesměrovat na Do pole Zadat identifikátor URI pro přesměrování zadejte identifikátor URI, na který budou požadavky přesměrovány. Odmítnout směrování s návratovým kódem V poli Zadat návratový kód poskytněte návratový kód odmítnutí směrování. Povolit na servery v režimu údržby Povolit s afinitou na servery v režimu údržby

## Odstranit pravidlo

Odstraní existující vybrané pravidlo.

### Přesunout nahoru/Přesunout dolů

Stanoví prioritu pravidel, pokud je pravidel více. Pořadí pravidel je důležité při určování shody. Dojde-li ke shodě u prvního pravidla, následná pravidla se nevyhodnocují.

Související informace:
Kolekce aplikací middlewaru
Vytvoření nové aplikace middlewaru
Nastavení aplikace middlewaru
Instalace nespravovaných webových aplikací

Název souboru: middlewareapps_detail_rule.html