|
Jabber/XMPP robot pro připomínkovač
Menšík, Petr ; Weiss, Petr (oponent) ; Rychlý, Marek (vedoucí práce)
Cílem tohoto projektu bylo seznámení se s otevřenou sítí XMPP, jejími principy a fungováním. Tento program je určen k automatickému připomínání událostí přes síť instant messangingu. Jeho úkolem je organizovat události jednoduché, pouze pomocí jednoduché zprávy i složitější opakované děje. Cílem bylo usnadnit správu takových událostí dle možností klienta.
|
|
Protokol XMPP Jabber a jeho využití pro přenos multimediálních dat
Havlena, Petr ; Průša, Zdeněk (oponent) ; Šmirg, Ondřej (vedoucí práce)
Diplomová práce se snaží vytvořit aplikaci pro komunikaci v opensource IM síti Jabber. Ta v dnešní době získává stále větší oblibu jak u poskytovatelů, tak hlavně u koncových uživatelů. V první polovině práce jsou vysvětleny nezbytné základy celé problematiky a v druhé polovině je popsána výsledná aplikace, která byla vytvořena pomocí objektového programovacího jazyka Java. Java je pro svou jednoduchost a podporu mezi vývojáři velmi rozšířena. Díky tomu je k dispozici mnoho externích knihoven a rozšíření. Výsledná aplikace je postavena na knihovně Smack ve verzi 3.04 a VoIP modul na JMF (Java Media Framework). Grafické rozhraní bylo vytvořeno pomocí standardních Java visuálních komponent (javax.swing).
|
| |
|
XMPP API pro webové aplikace
Vaisar, Tomáš ; Dytrych, Jaroslav (oponent) ; Schmidt, Marek (vedoucí práce)
Tato práce se zabývá návrhem a implementací API umožňující tvorbu XMPP aplikací v ECMAScriptu. Její součástí je implementace navrženého API formou ukázkového pluginu pro XMPP klienta Jabbim. Součástí práce je též implementace hry Dáma vytvořená v ECMAScriptu s využitím navrženého API. Na závěr jsou představena možná rozšíření API v budoucnosti.
|
|
Informační systém pro sledování prezence osob na základě více zdrojů
Ryšavý, Libor ; Weiss, Petr (oponent) ; Rychlý, Marek (vedoucí práce)
Diplomová práce se věnuje problému sledování prezence osob z více zdrojů. První část je věnována analýze způsobů propagace prezence osob v různých systémech a problematice sledování prezence z více zdrojů obecně. Následuje analýza požadavků a návrh informačního systému vyhodnocujícího prezenci osob z různých zdrojů s různými vlastnostmi a zobrazujícího prezenci osob graficky na mapách nebo plánech. Na závěr je popsána implementace a testování vytvořeného informačního systému.
|
|
Tvorba metadat při odposlechu komunikace v realném čase
Bárta, Stanislav ; Veselý, Vladimír (oponent) ; Polčák, Libor (vedoucí práce)
Tato bakalářská práce se zabývá zákonnými odposlechy protokolů pro komunikaci v reálném čase a následným vytvářením metainformací (zprávy IRI) ze zachycené komunikace. Práce se podrobněji zabývá protokoly XMPP, IRC a OSCAR. U každého protokolu byl popsán formát zasílaných zpráv a byly uvedeny pro tuto práci důležité zprávy. Na základě studia protokolů byla vyvinuta aplikace vytvářející zprávy IRI jako součást zákonných odposlechů. Vytvořená aplikace byla otestována v testovacím prostředí a na základě provedených testů jsou diskutovány problémy, které mohou nastat.
|
|
Interaktivní sdílení dokumentů
Jóba, Viktor ; Jurzykowski, Michal (oponent) ; Mlích, Jozef (vedoucí práce)
Tato práce se zabývá sdílením a editací textových dokumentů v reálném čase přes počítačovou síť. Jednotný obsah dokumentu u všech členů sdílení je zajištěn pomocí algoritmu operačních transformací. Tato metoda je v práci více přiblížena. Výsledkem této práce je jednoduchý textový editor, který komunikuje na počítačové síti pomocí rozšířeného protokolu XMPP. V tomto editoru jeden uživatel vytvoří sezení sdílení dokumentu, do kterého pozve jednotlivé členy, kde následně mohou společnými silami tvořit formátovaný textový dokument, který je možné uložit ve formátu HTML, popřípadě exportovat do formátu PDF.
|
| |
|
Nebezpečí internetové komunikace
Štěrba, Radek ; Jeřábek, Jan (oponent) ; Polívka, Michal (vedoucí práce)
Tato práce se zabývá problematikou komunikačních protokolů a serverů. Jsou zde popsány protokoly TCP/IP. Dále jsou popsány čtyři nejpoužívanější IM protokoly (popis přihlašování, komunikace a zabezpečení). Jsou zde popsány protokoly pro hlasovou komunikaci a problematika softwarových ústředen. Dále jsou zde nastíněny databázové systémy hlavně LDAP. Součástí této práce je také praktická činnost – zprovoznění serveru pro hlasovou komunikaci a posílání zpráv a databáze LDAP. Je popsán postup pro zprovoznění jednotlivých serverů, navázání příslušných klientů na servery a v neposlední řadě komunikace s LDAP.
|
|
Jabber klient pro PDA
Hruda, Juraj ; Winter, Jan (oponent) ; Pajgrt, Michal (vedoucí práce)
Náplňou tejto bakalárskej práce bolo vytvorenie knižnice pre komunikačný protokol Jabber a vytvorenie klienta ktorý prezentuje možnosti tejto knižnice. Knižnica aj klient by maly byť prevádzkované na platforme Windows Mobile ktorá je používaná na PDA, prípadne PDA kombinovaných s mobililným telefónom. Základom pre vytvorenie tejto práce bolo naštudovanie tejto platformy a taktiež aj verejne prístupného protokolu Jabber. Potom bolo potrebné si stanoviť čo všetko bude knižnica umožňovať a navrhnúť čo najlepšie rozhranie pre komunikáciu s knižnicou. Potom bolo možné pristúpiť k vlastnej implementácií. Knižnicu som sa rozhodol implementovať ako viacvláknovú aplikáciu. Knižnica je univerzálna a je jednoduché ju použiť pre implementáciu vlastného klienta.
|