• Zájemci
  • Zákazníci
  • Nápověda
  • Přehled funkcí
  • Přístupy k systému
  • Systémové limity
  • Doplňkové služby
  • Struktura systému
  • Volitelné moduly
    • ECTS - IPCC
    • Editor studijních plánů
    • Editor rozvrhu
    • E-learningové systémy
    • Elektronická přihláška
    • Kvalita výuky
    • EWP
    • Klauzury
    • Mobility
    • Napojení na systémy pro nahrávání přednášek
    • Napojeni na systém EduArt
    • Napojeni na ekonomické systémy
    • Napojení na knihovní systémy
    • Napojeni na spisové služby
    • Portálová platforma
    • Praxe
    • Podpora výuky
    • Pomocná spisová služba
    • Webové služby
  • Technická specifikace
  • Technicko organizační limity
  • Napojování na jiné systémy
  • Cenová politika
  • Metodika nasazování
  • Demo IS/STAG
  • Archiv aktualit

Webové služby

Logo e-přihláškyIS/STAG obahuje modul rozhraní na bázi webových služeb. Jedná se o placený modul. Modul je potřebný prakticky pro všechna napojení IS/STAG na externí systémy.

 

Webové služby vytváří nové rozhraní IS/STAG umožňující napojení na další počítačové systémy. Další (externí) počítačové systémy mohou být:

  • místní informační systémy (www stránky kateder, fakult, evidence známek, zápočtů, …)
  • exporty výstupů z IS/STAG do Excelu (CSV)
  • importy z Excelu do IS/STAG

Skupiny úloh Webové služby

  • Webové služby pokrývají celou aplikaci Prohlížení
  • služba pro hromadný zápis známek (stejný formát jako pro portlet “Hromadný zápis známek“)
  • export rozvrhů v kalendářovém formátu iCal pro Outlook, Google Calendar, ...
  • případné implementace dalších služeb na základě požadavku Objednatele budou řešeny zvláštním ujednáním
  • nadstavbová aplikace " WebServices Web Access" – uživatelské rozhraní pro volání služeb. Jedná se o WWW stránky, které umožňují výběr požadované služby, zadání jejích parametrů a její spuštění. Je podporován formát CSV pro import/export z/do Excelu.

Technicko-organizační limity Webové služby

Webové služby jsou modulem IS/STAG, využívají jeho datové struktury a nemůžou tedy fungovat samostatně bez provozního nasazení IS/STAG.

Architektura Webové služby

Webová služba je "místo" na webu (má svoji adresu URL), na kterém se provádí určená operace. V tomto případě buď čte, nebo zapisuje data do IS/STAG.

Jsou realizovány dva standardy webových služeb:

  • WebServices ("SOAP" služby) - nejpoužívanější standard webových služeb orientovaný na komunikaci stroj-stroj
  • Webové služby dle REST – jsou bližší uživatelům "lidem" a jednodušším komunikacím typu "stroj-stroj" (na dané adrese URL se přímo získá XML soubor)

Soubory XML mají definovaný formát - XML Schema. XML schema požadavku i odpovědi konkrétní webové služby je k dispozici ve WSDL souborech, které jsou každé službě přiřazeny.

Technické požadavky Webové služby

Doporučená konfigurace serveru pro provoz modulu

  • HW: 4 jádrový procesor, 4GB RAM a 160GB HDD
  • SW: Nainstalovaný OS Debian Linux stabilní větve, Java 17, servletový kontejner Tomcat 9
  • STAG DB: Využívá stejné objekty, role a oprávnění jako portálová nadstavba.
  • Nápověda k aplikaci je dostupná v sekci Nápověda / Webové služby.

ZČU 2009-2023 CIV-SIS ZČU, Aktualizováno 03.03.2023                                                      IS/STAG | Kontakt | Mapa stránek | Přihlášení | Webmaster