JSON podpora v Javě Enterprise a její srovnání s konkurenčními řešeními
Název práce: | JSON podpora v Javě Enterprise a její srovnání s konkurenčními řešeními |
---|---|
Autor(ka) práce: | Král, David |
Typ práce: | Diplomová práce |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Batelka, Martin |
Jazyk práce: | Česky |
Abstrakt: | Tato práce je primárně zaměřena na kompletní zmapování existující podpory pro JSON v Javě Enterprise. Projekty, které se touto problematikou zabývají v Javě Enterprise, jsou v této práci popsány a je uvedena jejich funkcionalita a základní použití. V druhé části jsou představeny konkurenční frameworky, které se zabývají stejnou oblastí zpracování JSON dokumentů. Tyto frameworky jsou základně popsány a následně je provedena řada testů testujících funkce či výkonnost mezi těmito frameworky a projekty v Javě Enterprise. Jednotlivé kritéria testů jsem si vymýšlel sám a následně je zpřesňoval či rozšiřoval při konzultaci se svými kolegy v práci. |
Klíčová slova: | JSON; Enterprise; porovnání; serializace; framework; XML; Gson; Jackson; Java; JSON-B; Genson; deserializace; test |
Název práce: | JSON support in Java Enterprise and its comparison with competitive solutions |
---|---|
Autor(ka) práce: | Král, David |
Typ práce: | Diploma thesis |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Batelka, Martin |
Jazyk práce: | Česky |
Abstrakt: | This work is primarily focused on a complete mapping of existing support for JSON in Java Enterprise. The projects that deal with this issue in Java Enterprise are described in this work and their functionality and basic uses are listed. The second part introduces competitive frameworks that deal with the same area of JSON documents processing. These frameworks are basically described, and then a number of tests are performed to test the functionality or performance between these frameworks and projects in Java Enterprise. I have devised the test criteria myself and subsequently specified or extended them in consultation with my colleagues at work. |
Klíčová slova: | JSON; framework; XML; JSON-B; Java; Enterprise; comparison; serialization; deserialization; test; Genson; Gson; Jackson |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 15. 6. 2017 |
---|---|
Datum podání práce: | 11. 12. 2017 |
Datum obhajoby: | 25. 1. 2018 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/62769/podrobnosti |