<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="125536" NadgradivoID="0" NRID="12679687" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=125536" StOgledov="2342" StPrenosov="267" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-06 20:06:57" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-125536">20.500.12556/RUL-125536</PID>
  <Naslov>Analiza protokola RSocket in njegova uporaba v mikrostoritvah</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Analysis of RSocket protocol and its use in microservices</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Protokol RSocket je asinhroni binarni protokol, ki omogoča bolj optimalen način komunikacije za današnje potrebe v porazdeljenih aplikacijah. Trenutno najbolj uporabljen protokol HTTP/1.1 s komunikacijskimi načeli REST ponuja le način komunikacije zahteve in odziva, kar pa ni vedno najboljši možen način komunikacije, zato je nastala potreba po protokolu, ki je bolj primeren. Ta diplomska naloga predstavlja nov protokol RSocket, ga primerja z obstoječim protokolom HTTP in se sprašuje, kaj je prednost njegove uporabe v mikrostoritvah. Za primerjanje protokola RSocket in protokola HTTP je bila razvita poizkusna aplikacija, sestavljena iz mikrostoritev. Rezultat poizkusa je pokazal, da je protokol RSocket hitrejši in bolj učinkovit pri komunikaciji med mikrostoritvami. Razlog za to je uporaba trajne povezave, bolj učinkovito gručenje sporočil v medpomnilniku in manjša glava sporočila.</Opis>
  <TujJezik_Opis>RSocket protocol is an asynchronous binary protocol, which is better suited for communication in distributed applications. The currently most used HTTP/1.1 protocol with the use of REST architectural style only offers request/response communication that is not always the best way to communicate, which is why there is a need for a protocol which offers a better way to communicate. This thesis presents the new RSocket protocol, compares it to the existing HTTP protocol and questions its advantages for use in microservices. A microservice application has been developed to compare protocols RSocket and HTTP. The result of this comparison shows that the RSocket protocol is faster and more efficient for communication between microservices. The reasons for this are: the use of persistent connection, a more efficient caching of requests and a smaller frame header.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>RSocket</Beseda>
    <Beseda>predstavitev</Beseda>
    <Beseda>HTTP</Beseda>
    <Beseda>primerjava</Beseda>
    <Beseda>mikrostoritve</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>RSocket</Beseda>
    <Beseda>presentation</Beseda>
    <Beseda>HTTP</Beseda>
    <Beseda>comparison</Beseda>
    <Beseda>microservices</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2021-03-23 16:40:00</DatumVstavljanja>
  <DatumObjave>2021-03-23 16:40:06</DatumObjave>
  <DatumSpremembe>2022-09-05 03:51:16</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2021</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="102870" Ime="DOMINIK" Priimek="BEČAJ" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="28298" Ime="Matjaž Branko" Priimek="Jurič" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">26264</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/58210051">58210051</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="141282" DatotekaNRID="11625660" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1044183" VelikostDatotekeKratko="1019,71 KB" DatumVstavljanja="2021-03-23 16:40:07" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Becaj_Dominik_-_Analiza_protokola_RSocket_in_njegova_uporaba_v_mikrostoritvah.pdf</Naziv>
      <OrgNaziv>Becaj_Dominik_-_Analiza_protokola_RSocket_in_njegova_uporaba_v_mikrostoritvah.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>45C66AC291B2170C398F0386016AE8BD</MD5>
      <SHA256>40c04f6a9b2295711ba832fe9e9c1d640f059d6c713a3227055eaa81cd950f0d</SHA256>
      <UUID>bb064fb2-a1bb-11eb-a523-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=141282</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="76860"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
