| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Iskanje po katalogu digitalne knjižnice Pomoč

Iskalni niz: išči po
išči po
išči po
išči po
* po starem in bolonjskem študiju

Opcije:
  Ponastavi


1 - 8 / 8
Na začetekNa prejšnjo stran1Na naslednjo stranNa konec
1.
Analiza in pristopi k zaščiti programskih vmesnikov REST v JavaScript aplikacijah na podlagi smernic OWASP
Ida Rezo, 2025, diplomsko delo

Opis: V diplomskem delu smo se osredotočili na analizo in pristope k zaščiti REST API-jev v aplikacijah JavaScript s pomočjo smernic organizacije OWASP. API-ji imajo ključno vlogo pri komunikaciji med različnimi sistemi, zaradi česar so vse pogosteje tarča zlonamernih napadov. Podrobneje se bomo spoznali z arhitekturnim slogom REST, ki je eden izmed najbolj pogosto uporabljenih pristopov pri razvoju spletnih storitev. Ključno vlogo igra seznam OWASP Top 10 varnostnih tveganj, na podlagi katerega bomo identificirali in odpravili najpogostejše ranljivosti v spletni klepetalnici, izdelani v programskem jeziku JavaScript. Pri tem bomo analizirali učinkovitost uporabe JavaScripta pri implementaciji varnostnih mehanizmov.
Ključne besede: REST API, OWASP, spletna aplikacija, spletna varnost, JavaScript
Objavljeno v DKUM: 04.09.2025; Ogledov: 0; Prenosov: 17
.pdf Celotno besedilo (3,29 MB)
Gradivo ima več datotek! Več...

2.
Uporaba povpraševalnega jezika GraphQL v aplikaciji Intrix : diplomsko delo
Blaž Glogovčan, 2024, diplomsko delo

Opis: V diplomskem delu je opisana implementacija povpraševalnega jezika GraphQL v aplikacijo Intrix. Prvi del je posvečen analizi GraphQL-a in posameznih arhitektur za izdelavo aplikacijskih programskih vmesnikov, ki jih omogoča Intrix. Sledijo primerjave njihovih prednosti in slabosti. V drugem sta predstavljena aplikacija Intrix in implementacija GraphQL-a.
Ključne besede: Intrix, API, GraphQL, SOAP, REST
Objavljeno v DKUM: 03.06.2024; Ogledov: 280; Prenosov: 71
.pdf Celotno besedilo (2,31 MB)

3.
Izmenjava podatkov v Oracle APEX z uporabo REST storitev
Ines Repnik, 2024, diplomsko delo

Opis: 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.
Ključne besede: REST, API, Oracle APEX, integracija API-jev, razvoj prototipa
Objavljeno v DKUM: 06.02.2024; Ogledov: 392; Prenosov: 112
.pdf Celotno besedilo (5,14 MB)

4.
Primerjava ogrodij Express.js, Laravel ter .Net core web API za izdelavo REST API : diplomsko delo
Timotej Medved, 2023, diplomsko delo

Opis: 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.
Ključne besede: REST, HTTP, Express.js, Laravel, .NET Core Web API
Objavljeno v DKUM: 05.10.2023; Ogledov: 391; Prenosov: 91
.pdf Celotno besedilo (1,98 MB)

5.
Analiza mikrostoritveno usmerjenih zalednih rešitev na osnovi gRPC in REST v izvajalnem okolju .NET 6 : magistrsko delo
Klemen Grebovšek, 2022, magistrsko delo

Opis: 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.
Ključne besede: mikrostoritvena arhitektura, REST API, ogrodje gRPC, izvajalno okolje .NET 6
Objavljeno v DKUM: 26.10.2022; Ogledov: 646; Prenosov: 103
.pdf Celotno besedilo (3,32 MB)

6.
Celovita primerjava vodilnih zalednih spletnih ogrodij : diplomsko delo
Filip Strajnar, 2022, diplomsko delo

Opis: Ustvarjanje koristne spletne aplikacije je zahtevno. Delo si lahko olajšamo z uporabo kakovostnih spletnih ogrodij. Ogrodja nudijo mnoge koristne funkcionalnosti, ki jih lahko ponovno uporabimo pri razvoju lastne aplikacije. S tem privarčujemo veliko časa. V diplomski nalogi se osredotočimo na zaledna spletna ogrodja. Predstavili smo 5 vodilnih spletnih ogrodij, pri katerih smo izpostavili njihove pomembne lastnosti: odprtokodno licenco ogrodja, tipičen način začetka projekta, razporeditev map in pomembnih datotek projekta. Demonstrirali smo upravljanje s podatkovno bazo v vsakem spletnem ogrodju. Prikazali smo, kako se v ogrodju usmerjajo zahteve in kateri programski jezik uporabljamo pri razvoju programske opreme ter kakšen model vzporednega izvajanja uporablja ta programski jezik. Z orodjem Jmeter smo izvedli zmogljivostne teste za vsako spletno ogrodje in prikazali pridobljene rezultate.
Ključne besede: spletna ogrodja, REST API, ORM
Objavljeno v DKUM: 25.10.2022; Ogledov: 485; Prenosov: 92
.pdf Celotno besedilo (1,50 MB)

7.
Primerjava in vrednotenje programskih ogrodij za razvoj zalednih rešitev arhitekturnega stila rest : magistrsko delo
Denis Čemerika, 2019, magistrsko delo

Opis: V magistrskem delu smo predstavili aktualne in relevantne informacije o zmogljivosti in razlikah med programskih ogrodij za izdelavo spletnih strežnikov arhitekturnega stila REST. Uporabili smo raziskovalni metodi izvedbo eksperimenta in analizo pridobljenih podatkov na programskih ogrodij .NET Core, Express, Lumen, Spring in Django. Na podlagi pregleda dokumentacije smo izpostavili posebnosti in razlike vsakega ogrodja ter prednosti in pomanjkljivosti med njimi. Za vsako posamezno ogrodje je predstavljena implementacija storitev REST, bila pa sta izvedena tudi obremenitvena testa, s katerima smo prikazali zmogljivost vsakega ogrodja. S pomočjo primerjalne analize in obremenitvenih testov smo ugotovili, da je na podlagi teoretičnega modela najboljšo oceno pridobilo ogrodje Node.js Express
Ključne besede: rest, api, spletni strežnik, primerjava, vrednotenje, Node.js, Express, Java, Spring, PHP, Lumen, Python, Django, .Net Core
Objavljeno v DKUM: 23.12.2019; Ogledov: 1282; Prenosov: 239
.pdf Celotno besedilo (1,66 MB)

8.
Primerjava Python Flask-RESTplus ter c# .Net core web API pri izdelavi REST API : diplomsko delo
Žiga Palčnik, 2019, diplomsko delo

Opis: Namen diplomskega dela je bila analiza in primerjava razvoja preprostega REST apija s programskim jezikom C# in Pyhton. Na začetku splošno opišemo, kaj je REST api in kako ga uporabimo. Nato, na splošno opišemo omenjena programska jezika, tehnologije, v katerih bomo slednje razvijali in zakaj smo se odločili, da bomo v diplomskem delu delali ravno z njimi. Praktično smo razvilil preprost REST api, preko katerega lahko dostopamo do podatkov o strelah. Slednji izdelek smo razvili v obeh tehnologijah in opisali, kako vzpostaviti projekt in potek razvoja. Ugotovili smo, da imata obe tehnologiji svoje prednosti in slabosti. Izbira posamezne tehnologije je odvisna od velikosti projekta, osebnih preferenc, izkušenj dela s posamezno tehnologijo ipd. Sam bi se verjetno odločil za razvoj z .NET CORE tehnologijo, ker imam veliko več izkušenj z razvijanjem rešitev, ki temeljijo na programskem jeziku C#.
Ključne besede: Backend, Python, C#, REST, Flask, Flask RESTPlus, .NET core api, Swagger.
Objavljeno v DKUM: 21.11.2019; Ogledov: 1246; Prenosov: 194
.pdf Celotno besedilo (2,31 MB)

Iskanje izvedeno v 0.08 sek.
Na vrh
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici