Validační server - automatická kontrola semestrálních prací

Validační server

Zpět na hlavní stránku

"Validační server slouží k automatické kontrole souborů", začneme-li zcela obecně. V prostředí univerzity je využití zřejmé - automatická kontrola elektronicky odevzdávaných semestrálních prací.

Kdykoliv musí semestrální práce například splňovat nějaké formální požadavky, můžete použít validační server pro jejich kontrolu - chcete přijímat jen určité typy souborů? Chcete, aby odevzdávané ZIP archivy měly specifikovaný obsah? Chcete automaticky odevzdané programy překládat a testovat? Chcete odevzdávané HTML stránky validovat pomocí W3C validátoru? Tyto a mnoho dalších kontrol je možné provádět.

Obecně lze říct, že jakákoliv kontrola, u které si (odborník) dokáže představit, jak by ji naprogramoval, je proveditelná validačním serverem. Respektive - můžete si ji pomocí scriptovacího jazyka použitého serverem (JavaScript) naprogramovat. Server scriptům poskytuje kompletní prostředí a služby (logování, zabezpečení, překladače, spouštění, porovnávání výstupů programů, řešení síťové komunikace, již hotové spojení s portletem na odevzdávání prací v portálu a mnoho dalších).

Pokud se Vám tento manuál dostal do ruky náhodou a zaujala Vás možnost kontroly semestrálních prací třeba ve Vašem předmětu, neváhejte a alespoň se informujte, zda a za jakých podmínek by byla kontrola možná ve Vašem případě. Kontaktujte autora na emailové adrese lvalenta@kiv.zcu.cz.

Princip fungování serveru

Zpět na hlavní stránku

autor: Lukáš Valenta, září 2007 (lukas.valenta at seznam.cz)