Zadávání požadavků

Požadavky pro TIS se zadávají v standardně formátovaných řetězcích ve formátu Key1=Value1&Key2=Value2&...&KeyN=ValueN, kde Key je jméno klíče a Value jeho hodnota. Jména klíčů jsou předdefinována. Řetězce s tímto formátem jsou používány pro zadávání hodnot i jako odpověď TISu.

V případě, že s TISem komunikujete pomocí socketů (viz. kapitola Komunikace s TISem), musí mít řetězec s požadavky povinnou hlavičku TLSRVnnnnn, kde nnnnn je délka řetězce (bez hlavičky).

Poznámka: Maximální délka požadavku je 2048 znaků a maximální počet dvojic Key=Val je 100.

Příklad

TLSRV00087Tema=Mesta&Oper=1&SubTema=S1&GifJpg=0&Vmin=0&Hmin=0;&Dvert=0&Dhorz=0&RasDx=640&RasDy=480

TIS ve verzi 1.0 umožňuje provádět tyto základní operace:
Operace 1

Jde o operaci, kdy vstupem je výřez a výsledkem jsou databázové záznamy k elementům ve výřezu (soubor XML), obrázek ve formátu GIF (JPG) dle klíče SubTema a zadaného okna a klikací mapa (soubor HTML).

Operace 2

Vstupem pro operaci 2 je SQL dotaz do databáze a výsledkem jsou zvýrazněné nalezené záznamy v obrázku. K vybraným elementům v obrázku se vygeneruje klikací mapa spolu se souborem XML, který obsahuje nalezené záznamy.

Operace 3

Výsledkem této operace je grafické měřítko ve formátu GIF.

Operace 4

Tato operace umožňuje vytvářet obrázky ve formátu GIF a kreslit do obrázku ve formátu GIF grafické elementy (linie, plochy, atd.).

Popisy klíčů a jejich hodnot, podrobnosti k jednotylivým operacím jsou uvedeny v následujících kapitolách:
Související témata

Zadávání požadavků, Klíče společné pro všechny operace, Klíče pro operace 1 a 2, Klíče pro operaci 3, Klíče pro operaci 4, Vyřizování požadavků

© 2000 TopoL Software s.r.o. Všechna práva vyhrazena.