Tato diplomová práce se zaměřuje na problematiku instant messagingu. Dílčím cílem této práce je analyzovat stávající IM systémy, zhodnotit jejich výhody a nevýhody. Další část se zabývá vývojem nového protokolu, který bude možné využít pro IM. Součástí diplomové práce je také implementace prototypu serveru a webového klienta pro přenos zpráv pomocí navrženého protokolu. Práce obsahuje zhodnocení a porovnání navrženého protokolu s již existujícími protokoly.
Anotace v angličtině
This thesis is focused on instant messaging issues. Partial goal of this thesis is to analyze existing IM systems and evaluate their advantages and disadvantages. Another part deals with new protocol development that would be able to use for IM. Server prototype and web client for message transmission via designed protocol implantation is also part of this thesis. Thesis contains evaluation and comparison of designed protocol with already existing protocols.
Klíčová slova
Instant messaging, ASP MVC, .NET, webová služba
Klíčová slova v angličtině
Instant messaging, ASP MVC, .NET, web service
Rozsah průvodní práce
64 s. (92 322)
Jazyk
CZ
Anotace
Tato diplomová práce se zaměřuje na problematiku instant messagingu. Dílčím cílem této práce je analyzovat stávající IM systémy, zhodnotit jejich výhody a nevýhody. Další část se zabývá vývojem nového protokolu, který bude možné využít pro IM. Součástí diplomové práce je také implementace prototypu serveru a webového klienta pro přenos zpráv pomocí navrženého protokolu. Práce obsahuje zhodnocení a porovnání navrženého protokolu s již existujícími protokoly.
Anotace v angličtině
This thesis is focused on instant messaging issues. Partial goal of this thesis is to analyze existing IM systems and evaluate their advantages and disadvantages. Another part deals with new protocol development that would be able to use for IM. Server prototype and web client for message transmission via designed protocol implantation is also part of this thesis. Thesis contains evaluation and comparison of designed protocol with already existing protocols.
Klíčová slova
Instant messaging, ASP MVC, .NET, webová služba
Klíčová slova v angličtině
Instant messaging, ASP MVC, .NET, web service
Zásady pro vypracování
Vypracujte rešerši pro oblast instant messagingu.
Diskutujte výhody a nevýhody webových služeb jako komunikačního protokolu.
Proveďte návrh protokolu pro instant messaging založený na webových službách.
Zpracujte analýzu požadavků na prototyp serveru a klienta.
Proveďte vhodnou implementaci celého systému.
Řešte zabezpečení při přenosu zpráv.
Vyhodnoťte navržený systém a rámcově jej porovnejte s jinými instant messagingovými systémy.
Zásady pro vypracování
Vypracujte rešerši pro oblast instant messagingu.
Diskutujte výhody a nevýhody webových služeb jako komunikačního protokolu.
Proveďte návrh protokolu pro instant messaging založený na webových službách.
Zpracujte analýzu požadavků na prototyp serveru a klienta.
Proveďte vhodnou implementaci celého systému.
Řešte zabezpečení při přenosu zpráv.
Vyhodnoťte navržený systém a rámcově jej porovnejte s jinými instant messagingovými systémy.
Seznam doporučené literatury
SCHACKOW, Stefan. Professional ASP.NET 2.0 Security, Membership, and Role Management. [s.l.] : [s.n.], 2006. 648 s. ISBN 978-0-7645-9698-8
FERRACCHIATI, Fabio Claudio. Linq For Visual C 2008. [s.l.] : Apress, 2008. 200 s. ISBN 1430215801
CHIARETTA, Simone, NAYYERI, Keyvan . Beggining ASP.NET MVC 1.0. [s.l.] : WROX, 2009. 539 s. ISBN 047043399X
RATTZ, Joseph C. Pro LINQ : Language Integrated Query in C 2008. [s.l.] : Apress, 2007. 600 s. ISBN 1590597893
Stephen Walther, ASP.NET MVC Framework Unleashed. 2009. 723 s. ISBN 06723329980
Seznam doporučené literatury
SCHACKOW, Stefan. Professional ASP.NET 2.0 Security, Membership, and Role Management. [s.l.] : [s.n.], 2006. 648 s. ISBN 978-0-7645-9698-8
FERRACCHIATI, Fabio Claudio. Linq For Visual C 2008. [s.l.] : Apress, 2008. 200 s. ISBN 1430215801
CHIARETTA, Simone, NAYYERI, Keyvan . Beggining ASP.NET MVC 1.0. [s.l.] : WROX, 2009. 539 s. ISBN 047043399X
RATTZ, Joseph C. Pro LINQ : Language Integrated Query in C 2008. [s.l.] : Apress, 2007. 600 s. ISBN 1590597893
Stephen Walther, ASP.NET MVC Framework Unleashed. 2009. 723 s. ISBN 06723329980
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student seznámil komisi s obsahem a výsledky své diplomové práce v krátké prezentaci. Po přečtení posudků vedoucího a oponenta práce následovala diskuze, ve které byly položeny následující dotazy:
dr. Fojtík:
Kde a na jaké úrovni vidíte uplatnitelnost vašeho řešení v praxi?
dr. Bližňák: Jak přesvědčíte firmy o využívání? V čem je nasazení jednodušší?
Student na položené dotazy odpověděl. Následovalo zkoušení ze tří předmětů.