1. Komunikacija med mobilno aplikacijo in bazo podatkov z uporabo arhitekture REST : diplomsko deloBlaž Bole, 2024, undergraduate thesis Abstract: V diplomskem delu smo raziskali komunikacijo med mobilno aplikacijo (odjemalcem) in
bazo podatkov z uporabo mikrostoritvene arhitekture REST – Representational State
Transfer (slo. reprezentativni prenos stanja). V sodobnem digitalnem okolju, kjer mobilne
aplikacije igrajo ključno vlogo pri interakciji med uporabniki in storitvami, je
zagotavljanje zanesljive in učinkovite komunikacije z bazo podatkov eden glavnih izzivov.
Analizirali smo različne sodobne arhitekture aplikacij in vzorce oblikovanja, povezane z
operacijami CRUD v kontekstu vmesnikov REST. Poleg teoretične analize smo uspešno
implementirali rešitev, ki vključuje nabor funkcionalnosti z uporabo operacij CRUD in
komunikacijo mobilne aplikacije z bazo podatkov. Ugotovitve potrjujejo, da arhitektura
REST omogoča učinkovito izvedbo operacij nad bazo podatkov in komunikacijo med
odjemalcem in strežnikom. Keywords: mobilna aplikacija, mikrostoritvena arhitektura, CRUD, REST Published in DKUM: 14.10.2024; Views: 0; Downloads: 24
Full text (2,84 MB) |
2. Pomen in dobre prakse dokumentiranja programskih vmesnikov storitev rest : diplomsko deloAljoša Sikošek, 2024, undergraduate thesis Abstract: Diplomsko delo obravnava pomen in dobre prakse dokumentiranja programskih vmesnikov storitev REST. Dokumentacija storitev REST je ključna za zagotavljanje jasnosti, učinkovitosti in vzdrževanja programske opreme, saj razvijalcem omogoča enostavno razumevanje in uporabo vmesnikov. Delo se osredotoča na osnovne pojme in metode, povezane z dokumentiranjem REST API-jev, ter na pregled orodij in tehnik, ki olajšujejo ta proces.
Cilj diplomskega dela je analizirati in predstaviti najboljše prakse dokumentiranja vmesnikov REST ter pomagati razvijalcem pri izboru tehnologije in efikasni uporabi le teh. Keywords: razvoj programske opreme, programski vmesniki, dokumentacija Swagger, OpenAPI, storitve REST Published in DKUM: 07.10.2024; Views: 0; Downloads: 10
Full text (1,02 MB) |
3. |
4. |
5. Analiza uporabe apache kafka kot sistema za integracijo : magistrsko deloDomen Jesenovec, 2024, master's thesis Abstract: Magistrsko delo sistematično raziskuje uporabo Apache Kafka za integracijo v informacijskih sistemih. Uvod postavlja osnovno problematiko, cilje, hipoteze in predpostavke raziskave. Pregled integracij zajema tematiko mikrostoritev, različne ravni integracije, tehnologije (REST, SOAP, Kafka, GraphQL, gRPC), integracijske vzorce in tipe integracije. Posebno pozornost smo namenili ključnim komponentam Apache Kafka in njenemu delovanju. Izvedli smo primerjalno analizo med klasičnimi metodami integracije (npr. HTTP-protokol) in metodo Apache Kafka. Z eksperimentom smo primerjali klasične integracije s pomočjo HTTP-protokola z integracijo s pomočjo Apache Kafka. Poglavje o testiranju natančno preuči učinkovitost, robustnost, težavnost razvoja in skalabilnost obeh implementacij. V zaključku povzamemo ključne ugotovitve magistrskega dela. Keywords: Apache Kafka, Integracija, REST, Mikrostoritve Published in DKUM: 29.03.2024; Views: 255; Downloads: 57
Full text (3,54 MB) |
6. Izmenjava podatkov v Oracle APEX z uporabo REST storitevInes Repnik, 2024, undergraduate thesis Abstract: Zaključno delo podrobno obravnava implementacijo REST spletnih storitev v Oracle APEX. Namen dela je bil preučiti in oceniti zmogljivosti razvojnega okolja Oracle APEX pri izmenjavi podatkov ter njegovo prilagodljivost in učinkovitost pri razvoju sodobnih spletnih aplikacij, ki zahtevajo REST podatkovne vire. Razvita je prototipna aplikacija, ki omogoča beleženje delovnih ur in obračunavanje opravljenih storitev ter analizo poslovnih rezultatov, pri čemer ključno vlogo igra integracija zunanjih API-jev. Implementiran je API za pretvorbo vrednosti valut, ki je pomemben za izdelavo računa. Razviti prototip aplikacije dokazuje, da je Oracle APEX močno orodje, ki razvijalcem in podjetjem ponuja robustne rešitve za moderne poslovne izzive. Keywords: REST, API, Oracle APEX, integracija API-jev, razvoj prototipa Published in DKUM: 06.02.2024; Views: 392; Downloads: 111
Full text (5,14 MB) |
7. Razvoj porazdeljenih aplikacij s protokolom gRPC : diplomsko deloBojan Pejkovski, 2023, undergraduate thesis Abstract: Glavni cilj tega diplomskega dela je bil raziskati in preučiti zmožnosti gRPC kot ogrodja za gradnjo komunikacije med storitvami, v primerjavi z drugimi arhitekturnimi stili. Analizirali smo med pripravo diplomske naloge ustrezno literaturo/vire, ki so nam zagotovili potrebne informacije za eksperimentalno fazo. Za preverjanje teoretičnih trditev smo zasnovali in implementirali vzorčno aplikacijo z uporabo podanih arhitekturnih stilov. Keywords: gRPC, REST, mikrostoritve, proto, porazdeljenih aplikacij Published in DKUM: 06.10.2023; Views: 427; Downloads: 41
Full text (2,73 MB) |
8. Primerjava ogrodij Express.js, Laravel ter .Net core web API za izdelavo REST API : diplomsko deloTimotej Medved, 2023, undergraduate thesis Abstract: Izbira primernega orodja za izdelavo REST API storitev lahko predstavlja izziv, ker je dandanes na trgu na voljo velika množica rešitev katera omogočajo izdelavo REST API storitev. Ta množica rešitev nam postavlja veliko vprašanj zakaj uporabiti neko orodje namesto katerega drugega. V diplomskem delu se v prvem delu posvetimo REST arhitekturnemu stilu, HTTP protokolu za prenos podatkov ter formatoma XML in JSON. V drugem delu smo razvili REST API storitev v naslednjih tehnologijah: Express.js, Laravel ter .NET Core WEB API. Predstavili smo implementacijo Swagger dokumentacije v vse tri aplikacije. Ugotovili smo, da ima vsako ogrodje svoje prednosti ter slabosti. Podali smo primerjavo uporabljenih ogrodij ter podali razloge, kateri lahko vplivajo na izbiro ogrodja. Keywords: REST, HTTP, Express.js, Laravel, .NET Core Web API Published in DKUM: 05.10.2023; Views: 391; Downloads: 77
Full text (1,98 MB) |
9. Inter-person differences in isometric coactivations of triceps surae and tibialis anterior decrease in young, but not in older adults after 14 days of bed restMatjaž Divjak, Gašper Sedej, Nina Murks, Mitja Gerževič, Uroš Marušič, Rado Pišot, Boštjan Šimunič, Aleš Holobar, 2022, original scientific article Abstract: We examined activation patterns of the gastrocnemius medialis (GM), gastrocnemius lateralis (GL), soleus (SO), and tibialis anterior (TA) muscles in eight older (58.4 ± 3.3 years) and seven young (23.1 ± 2.9 years) participants, before and after 14 days of horizontal bed rest. Visual feedback on the exerted muscle torque was provided to the participants. The discharge patterns of individual motor units (MUs) were studied in three repetitions of isometric plantar flexion at 30 and 60% of Maximum Voluntary Contraction (MVC), before, and 1 day after the 14-day bed rest, respectively. In the GL and GM muscles, the older participants demonstrated higher MU discharge rates than the young, regardless of the contraction level, both before and after the bed rest. In the TA and SO muscles, the differences between the older and young participants were less consistent. Detailed analysis revealed person-specific changes in the MU discharge rates after the bed rest. To quantify the coactivation patterns we calculated the correlation coefficients between the cumulative spike trains of identified MUs from each muscle, and measured the root mean square difference of the correlation coefficients between the trials of the same session (intra-session variability) and between different sessions (inter-session variability) in each participant (intra-person comparison) and across participants (inter-person comparison). In the intra-person comparison, the inter-session variability was higher than the intra-session variability, either before or after the bed rest. At 60% MVC torque, the young demonstrated higher inter-person variability of coactivation than the older participants, but this variability decreased significantly after the bed rest. In older participants, inter-person variability was consistently lower at 60% than at 30% MVC torque. In young participants, inter-person variability became lower at 60% than at 30% MVC torque only after the bed rest. Precaution is required when analyzing the MU discharge and coactivation patterns, as individual persons demonstrate individual adaptations to aging or bed rest. Keywords: mišičnoskeletni sistem, mišice, bed rest, staranje, elektromiografija, high density electromyography, muscle disuse, motor units, discharge rate, aging Published in DKUM: 07.07.2023; Views: 539; Downloads: 61
Full text (4,31 MB) This document has many files! More... |
10. Analiza mikrostoritveno usmerjenih zalednih rešitev na osnovi gRPC in REST v izvajalnem okolju .NET 6 : magistrsko deloKlemen Grebovšek, 2022, master's thesis Abstract: V magistrskem delu smo izvedli analizo in primerjavo uporabe aplikacijskega vmesnika REST API ter ogrodja gRPC kot osnovo za izvedbo komunikacije v mikrostoritveno usmerjeni arhitekturi. Dilemo izbora osnove za izvedbo komunikacije smo želeli zmanjšati na podlagi zastavljenih raziskovalnih vprašanj osredotočenih na tehnične in ne tehnične kriterije uporabe. Osredotočili smo se na performančne zmogljivosti, porabo računalniških virov, primarno podporo pri izvedbi komunikacije in splošno podporo ter možnost integracije s proxy strežniki. Osnovo za raziskovanje in izvedbo meritev nam je predstavljala lastna implementacija zaledne mikrostoritveno usmerjene programske rešitve, katero smo implementirali v sklopu izvedbe eksperimenta. Raziskovanje smo zaključili s predstavitvijo rezultatov meritev in odgovori na zastavljena raziskovalna vprašanja. Rezultati meritev nakazujejo prednosti uporabe ogrodja gRPC na področjih performančnih zmogljivosti in porabe računalniških virov ter primarne podpore pri izvedbi komunikacije v mikrostoritveno usmerjeni arhitekturi. Keywords: mikrostoritvena arhitektura, REST API, ogrodje gRPC, izvajalno okolje .NET 6 Published in DKUM: 26.10.2022; Views: 646; Downloads: 102
Full text (3,32 MB) |