Publikace: Návrh a implementace aplikace pro propojení rozdílných API databází
Diplomová práceopen access| dc.contributor.advisor | Merta, Jan | |
| dc.contributor.author | Novotný, Jiří | |
| dc.contributor.referee | Fikejz, Jan | |
| dc.date.accepted | 2024-06-10 | |
| dc.date.accessioned | 2024-07-08T11:43:19Z | |
| dc.date.available | 2024-07-08T11:43:19Z | |
| dc.date.issued | 2024 | |
| dc.date.submitted | 2024-05-15 | |
| dc.description.abstract | Cílem diplomové práce je implementace propojení databází za účelem jejich automatické synchronizace pomocí API. Teoretická část diplomové práce seznamuje s rozhraním API a s již existujícími řešeními integrace mezi databázemi. Dále teoretická část diplomové práce seznamuje s možností virtualizace, technologií Active Directory a protokolem LDAP. Praktickou část diplomové práce tvoří návrh a implementace aplikace pro propojení databází s využití LDAP pro autentizace a autorizace. Pro propojení jsou využity API a volání mezi nimi. API jsou zabezpečeny pomocí JWT tokenů, SSL certifikátů a přenášená data jsou zašifrována. | cze |
| dc.description.abstract-translated | The aim of the master thesis is to implement database integration for their automatic synchronization using APIs. The theoretical part introduces API interfaces and existing solutions for database integration. Next explores virtualization options, Active Directory technology, and the LDAP protocol. The practical part consists of designing and implementing an application for database integration using LDAP for authentication and authorization. APIs are utilized for the integration, secured with JWT tokens and SSL certificates, and encrypted data transmission. | eng |
| dc.description.defence | Cílem diplomové práce je implementace propojení databází za účelem synchronizace dat mezi nimi pomocí REST API. Díky tomu je možné data automaticky synchronizovat ze zdrojové databáze do ostatních databází bez nutnosti "point to point" propojení každé databáze zvlášť na zdrojovou databázi. Po přednesení posudku vedoucího práce a oponenta zodpověděl student předložené dotazy. Student výborně reagoval na připomínky členů komise. | cze |
| dc.description.department | Fakulta elektrotechniky a informatiky | cze |
| dc.description.grade | Dokončená práce s úspěšnou obhajobou | cze |
| dc.format | 89 s. | |
| dc.identifier.stag | 43700 | |
| dc.identifier.uri | https://hdl.handle.net/10195/83050 | |
| dc.language.iso | cze | |
| dc.publisher | Univerzita Pardubice | cze |
| dc.rights | Bez omezení | |
| dc.subject | synchronizace dat | cze |
| dc.subject | API | cze |
| dc.subject | synchronizační bod | cze |
| dc.subject | zabezpečení API | cze |
| dc.subject | AD | cze |
| dc.subject | data synchronization | eng |
| dc.subject | API | eng |
| dc.subject | synchronization point | eng |
| dc.subject | API security | eng |
| dc.subject | Active Directory | eng |
| dc.thesis.degree-discipline | Informační technologie | cze |
| dc.thesis.degree-grantor | Univerzita Pardubice. Fakulta elektrotechniky a informatiky | cze |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informační technologie | cze |
| dc.title | Návrh a implementace aplikace pro propojení rozdílných API databází | cze |
| dc.title.alternative | Design and implementation of an application for integrating different API databases | eng |
| dc.type | diplomová práce | cze |
| dspace.entity.type | Publication |
Soubory
Původní svazek
1 - 4 z 4
Načítá se...
- Název:
- NovotnyJ_navrhImplementace_JM_2024.pdf
- Velikost:
- 6.47 MB
- Formát:
- Adobe Portable Document Format
- Popis:
- Plný text práce
Načítá se...
- Název:
- MertaJ_NavrhImplementace_NJ_2024.pdf
- Velikost:
- 164.02 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek vedoucího práce
Načítá se...
- Název:
- Posudek_FikejzJ_NavrhaImplementace_NJ_2024.pdf
- Velikost:
- 113.35 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek oponenta práce
Načítá se...
- Název:
- NovotnyJ_navrhImplementace_JM_PrilohaDP_2024.zip
- Velikost:
- 6.77 MB
- Formát:
- Unknown data format
- Popis:
- VŠKP - příloha