Název:
Vývoj XMPP-klienta v jazyku JavaScript
Překlad názvu:
Development of XMPP client in JavaScript
Autoři:
Chromický, Václav ; Pecinovský, Rudolf (vedoucí práce) ; Šlajchrt, Zbyněk (oponent) Typ dokumentu: Bakalářské práce
Rok:
2010
Jazyk:
cze
Nakladatel: Vysoká škola ekonomická v Praze
Abstrakt: [cze][eng] Cílem této práce je v jazyku JavaScript implementovat modulárního instant messaging klienta komunikujícího protokolem XMPP. Práce nejprve přibližuje význam protokolu XMPP na pozadí největších současných instant messaging sítí. Dále popisuje samotný protokol a zabývá se dalšími použitými technologiemi pro vývoj aplikace. Poté sestavuje seznam požadavků na aplikaci ve dvou úrovních. První úroveň do aplikace přináší základní prostředky pro komunikaci protokolem XMPP. Druhá úroveň těchto prostředků využívá a přináší koncovou instant messaging funkcionalitu pro uživatele. Výsledná aplikace je dostupná jako příloha této práce. Práce končí příručkou pro vývojáře implementujícího další rozšíření aplikace v podobě nových modulů, a příručkou pro koncového uživatele využívajícího aplikaci pro instant messaging.The goal of this thesis is to implement a modular instant messaging client for communication via the XMPP protocol. Firstly, the thesis explains the importance of the XMPP protocol within the context of the current largest instant messaging networks. The thesis then follows with description of the protocol itself and examines further technologies used for the development of the client application. An enumeration of requirements is then built. The requirements form two layers. The first layer proposes base functionality for communication via the XMPP protocol. The second layer then builds upon the features of the first layer and delivers end-user functionality. The resulting application is avaliable as an attachment of this thesis. The thesis concludes with two handbooks. The first one is a developers handbook describing the development of extending modules, the second handbook is a user guide for end-users of the instant messaging client.
Klíčová slova:
Instant messaging; JavaScript; XML; XMPP; Instant messaging; JavaScript; XML; XMPP
Instituce: Vysoká škola ekonomická v Praze
(web)
Informace o dostupnosti dokumentu:
Dostupné v digitálním repozitáři VŠE. Původní záznam: http://www.vse.cz/vskp/eid/24154