Zkusím popsat k čemu má celá věc sloužit.
Aktuálně používáme ve firmě intranetový systém napsaný na míru pro všechny potřebné agendy. Hlavní problém je v tom, že když někdo vyvěsí novou informaci, jediný způsob jak to ostatní zjistí je nutnost otevření stránky a přihlášení na portál. Šlo by to sice obejít neustále spuštěnou stránkou s JS, která se bude automaticky aktualizovat a případné změny na nástěnce ohlásí popup oknem. Není to sice příliš elegantní, ale donedávna jediné uvažované řešení. Navíc je to zase o uživateli, aby nezapomněl nechat puštěné okno prohlížeče.
Mail používat rozumně nejde - exchange účet je totiž vázaný na přihlášeného uživatele, naproti tomu na portál se přihlásí ten kdo tam opravdu fyzicky sedí (existují i zaměstnanci zatupující, nebo agenturní, kteří nemají exchange účet)
Teď vyvstal další požadavek - aby každý v případě konfliktu měl možnost zavolat o pomoc. Tj. v případě nouze klávesová zkratka nebo dvojklik a v okolních kancelářích jim vyskočí alarm na obrazovce.
Takže aplikace bude jednak sledovat změny na portálu - jakmile přibude novinky, v systray vyhodí bublinu pro info a jednak musí umět rychle přivolat pomoc. Zatím to zkouším řešit právě odesláním GET požadavku, stránka ostatním klientům vyhodí příslušný status a ostatní app zareagují vyhozením modálního okna.