Závěrečná práce: Bc. Michal Novák, učo 256450: Dokumentační nástroj pro aplikační rozhraní REST
Diplomová práce
Dokumentační nástroj pro aplikační rozhraní REST
REST API documentation tool
Anotace
Cílem práce bylo seznámit se s architektonickým stylem REST a vytvořit nástroj pro dokumentaci a analýzu aplikačního rozhraní REST. Nástroj měl zároveň umožňovat validaci požadavků. Implementace podporuje konstrukci popisu z WADL souborů nebo Java archivů. Podporované formáty výstupu jsou HTML dokumentace pro uživatele a WADL soubor. K tomu je možné sestavit klienta, který komunikuje s daným rozhraním …více
Abstract
The goal of the thesis was to study software architecture REST and create tool that would make possible to describe and analyze application interface REST. Tool should allow to validate requests based on the description. The implementation supports description based on WADL formatted file or Java archive. Supported formats of output are: HTML documentation for user and WADL file. It is also possible …více
Zadání práce
Študent naštuduje základné princípy návrhu a používania služieb pomocou REST. Na základe analýzy vytvorí knižnicu, ktorá pre vhodne označený kód vytvorí základnú kostru metód pre poskytovanie funkcionality cez rozhranie REST. Z rovnakých dát bude schopná vygenerovať aj dokumentáciu pre REST rozhrania a otestovať platnosť požiadaviek. Výsledná funkcionalita knižnice bude demonštrovaná na časti rozhrania projektu Katello.
Práce je vypisována v rámci projektu OP Vpk s názvem Platforma výzkumné a vzdělávací spolupráci FI MU v oblasti zpracování dat, reg. číslo CZ.1.07/2.4.00/12.0049, a aktivit SPP.
8. 1. 2013 10:25, Mgr. Marek Grác, Ph.D., učo 50728
- Zadáno/změněno 11. 2. 2013 13:02, Alena Dvořáková
- Záznam založen 19. 11. 2012 13:24, Alena Dvořáková
- Zveřejnit od 7. 1. 2013 10:37, Alena Dvořáková
- Práce převzata 7. 1. 2013 10:37, Alena Dvořáková
Vedoucí
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
REST a webové služby v jazyce JAVA
Mgr. Jiří Kadlec -
Webové aplikace pracující v reálném čase
Mgr. Jaromír Nyklíček, učo 256349 -
Návrh a implementace modulu do Salesforce CRM
Mgr. Jakub Hančin -
Webové rozhranie pre nástroj Frag
Mgr. Martin Červený -
Implementácia TES API pre Galaxy Pulsar
Mgr. Norbert Dopjera, učo 456355 -
Budování REST aplikací v Javě
Mgr. Ladislav Chodil -
Aplikácia pre elektronické podpisovanie dokumentov
Mgr. Roman Nedelka -
Webové služby v architektuře REST na platformě .NET
Mgr. Tomáš Pažourek, učo 359464




