Webové služby - záložka Nastavení kernelu
Záložka, ve které se nastavuje odkaz na skript, jenž kernel vykoná při svém startu. Skript je výhodné použít k zrychlení a normalizaci doby odezvy webových služeb při používání více kernelů. Pokud je skript správně napsán a zařídí ve své režii načtení potřebných informací předem, např. číselníky, nebude volání webových služeb o tento čas zbržděno. Odezva webových služeb tedy bude neustále v podobné toleranci a nebude obsahovat řádově odlišné výkyvy a "špičky", které se projevují náhodně v okamžiku startu nového kernelu. Inicializační skript sice prodlouží startovací čas kernelu, a tedy oddálí jeho využití, ale jakmile kernel naběhne, má v sobě načtené potřebné údaje a může skutečné požadavky vyřizovat v očekávané toleranci. Navíc bývá často u volání webové služby stanoven timeout (např. 30s), ve kterém je očekávána odezva. Bez inicializačního skriptu a s rozsáhlými daty se může stávat, že volání občas nedoběhne, neboť některý požadavek čas přesáhne. Timeout by se tedy musel buď řádově prodloužit, nebo, lépe, řešit problém inicializačním skriptem.
Obsažené subzáložky: | Hlavní údaje |
---|
Subzáložka slouží pro zadání základních údajů o daném záznamu. Obsahuje:
V horní části subzáložky je inicializačnímu skriptu kernelu možné předávat tyto parametry:
Název | Popis |
---|---|
Jméno balíčku | Identifikace balíčku skriptů, který obsahuje požadovanou proceduru/funkci. Balíček musí obsahovat skript druhu Knihovna. |
Jméno knihovny | Jméno skriptovací knihovny z daného balíčku obsahující potřebnou proceduru/funkci. Bez vyplnění této položky nemá definice operace význam. |
Jméno metody | Název skriptovací procedury/funkce obsažené v dané knihovně, která implementuje požadovanou funkcionalitu. Bez vyplnění této položky nemá definice operace význam. |