Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
diplomová práce
Autor práce: Ing. Dominik Jelínek
Ak. rok: 2018/2019
Vedoucí: doc. Ing. Petr Číka, Ph.D.
Oponent: prof. Ing. Radim Burget, Ph.D.
Diplomová práce se zabývá protokolem Microsoft Language Server Protocol. V teoretické části práce je popsána architektura a vlastnosti protokolu, popis implementace protokolu LSP uvnitř vývojových prostředí Eclipse a VS Code a postup pro vytvoření nového zásuvného modulu do vývojových prostředí Eclipse a VS Code. Dále se teoretická část práce věnuje seznámení s projektem Apache Camel a implementací Camel Language serveru a Camel Language klientů pro rozšířenou jazykovou podporu. Poslední zmínka teoretické části je věnována nástroji pro usnadnění vytváření nových projektů Yeoman. Popis praktické části práce se zabývá vlastnostmi a implementací vytvořeného generátoru klientů pro Language Server Protocol.
Apache Camel, Eclipse, JSON-RPC, Language Server Protocol, LSP, VS Code, Yeoman
Termín obhajoby
05.06.2019
Výsledek obhajoby
obhájeno (práce byla úspěšně obhájena)
Klasifikace
A
Průběh obhajoby
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta: - Navržený generátor používá pro správu balíčků Maven. Lze s jeho pomocí rozlišit pro případné závislé knihovny architekturu 32 bit popř. 64 bit a dle aktuálních parametrů systému použít patřičnou knihovnu? - Co jsou to anotace a jakou mají výhodu oproti používání XML pro konfiguraci například Camel Frameworku. Posuďte, jaké výhody či nevýhody by jejich použití přineslo pro tento projekt.
Jazyk práce
čeština
Fakulta
Fakulta elektrotechniky a komunikačních technologií
Ústav
Ústav telekomunikací
Studijní program
Elektrotechnika, elektronika, komunikační a řídicí technika (EEKR-M1)
Studijní obor
Telekomunikační a informační technika (M1-TIT)
Složení komise
prof. Ing. Eva Gescheidtová, CSc. (předseda) prof. Ing. Jan Hajný, Ph.D. (místopředseda) doc. Ing. Petr Číka, Ph.D. (člen) Ing. Tomáš Mácha, Ph.D. (člen) doc. Ing. Petr Sysel, Ph.D. (člen) Ing. Petr Ilgner (člen)
Posudek vedoucíhodoc. Ing. Petr Číka, Ph.D.
Známka navržená vedoucím: A
Posudek oponentaprof. Ing. Radim Burget, Ph.D.
Známka navržená oponentem: A
Odpovědnost: Mgr. et Mgr. Hana Odstrčilová