<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="12985" NadgradivoID="0" NRID="989259" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=12985" StOgledov="2670" StPrenosov="221" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-03 02:22:19" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-12985">20.500.12556/DKUM-12985</PID>
  <Naslov>APLIKACIJSKO OGRODJE SEAM</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>SEAM APPLICATION FRAMEWORK</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomska naloga bo prispevala k razumevanju možnosti uporabe aplikacijskega ogrodja Seam in ogrodij, ki jih le-ta vključuje. Začeli bomo s predstavitvijo ogrodja za kreiranje prezentacijskega sloja spletnih aplikacij — JSF (angl. Java Server Faces). Podali bomo osnove le-tega, saj v Seamu ne potrebujemo naprednega znanja o tej tehnologiji. Nadaljevali bomo s poslovno logiko in predstavitvijo trajnostnega sloja, za katera bomo uporabili javanska zrna EJB (angl. Enterprise Java Beans). V kolikor za uporabo Seama potrebujemo le osnovno znanje ogrodja JSF, je za poslovno logiko potrebno vsaj srednje dobro razumevanje javanskih zrn, saj bomo največ časa razvoja posvetili prav poslovni logiki. Predstavili bomo sejna zrna s stanjem, sejna zrna brez stanja in entitetna zrna, na kratko bomo omenili tudi sporočilna zrna. V osrednjem delu bomo pozornost posvetili kontekstom, predvsem konverzacijskemu kontekstu, ki je v bil prvič predstavljen prav v Seamu, kreiranju kode s seam-gen generatorjem, varnosti ter poslovnemu procesu. Diplomsko delo bomo zaključili z implementacijo in prikazom delovanja spletnih storitev.</Opis>
  <TujJezik_Opis>This work is going to contribute to understanding Seam application framework and included frameworks. We will start by presenting a framework for creating the presentation layer of web applications - Java Server Faces (JSF). We will provide the basic knowledge and architecture of JSF, while in Seam we don’t need advanced knowledge about it. We will continue with the business logic and presentation of persistence tier, for which we will use the JavaBeans (Enterprise Java Beans - EJB). 
Although we could get away with having a limited or beginner’s understanding of JSF to use Seam, an intermediate knowledge of EJB3 is more desirable, since most of our time, we will focus on development of business logic. 
We will present the stateful session beans (SFSB), stateless session beans (SLSB), and entity beans (EB). We will also go over the message-driven beans. In the central part of the diploma work we will devote attention to contexts, especially conversation context that stands out in the Seam, generating code with the seam-gen code generator, security and business process. We will complete our diploma work with implementation and demonstration of web services.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>seam</Beseda>
    <Beseda>aplikacijsko ogrodje</Beseda>
    <Beseda>java server faces</Beseda>
    <Beseda>java zrna</Beseda>
    <Beseda>hibernate</Beseda>
    <Beseda>ajax</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>seam</Beseda>
    <Beseda>application framework</Beseda>
    <Beseda>java server faces</Beseda>
    <Beseda>entity java beans</Beseda>
    <Beseda>hibernate</Beseda>
    <Beseda>ajax</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[U. Majerič]</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="m5" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo</VrstaGradiva>
  <DatumVstavljanja>2010-01-18 21:27:46</DatumVstavljanja>
  <DatumObjave>2010-03-09 13:29:30</DatumObjave>
  <DatumSpremembe>2022-04-12 07:58:29</DatumSpremembe>
  <DatumTrajnegaHranjenja>2022-04-20 03:24:34</DatumTrajnegaHranjenja>
  <LetoIzida>2009</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</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="17475" Ime="Uroš" Priimek="Majerič" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="15581" Ime="Branko Matjaž" Priimek="Jurič" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="2771" Ime="Maja" Priimek="Pušnik" AltIme="Maja Pusnik" VlogaID="994" VlogaNaziv="Komentor" ConorID="11734115" Afiliacija="" ArrsID="23393" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.42:004.777(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/13939990">13939990</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:OGBKGPL2</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="13419" DatotekaNRID="839864" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="3422681" VelikostDatotekeKratko="3,26 MB" DatumVstavljanja="2010-03-03 22:37:39" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>UNI_Majeric_Uros_2010.pdf</Naziv>
      <OrgNaziv>UNI_Majeric_Uros_2010.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>F86185EF34BD1E4F2C901210C26AD70E</MD5>
      <SHA256>a3ab0600264203cd8d8c49b65c95c2a8b9eba87f8aa4d4f06e33613b47e8ea47</SHA256>
      <UUID>e00ed413-7c03-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/4bb4ea58-393b-4a01-a853-c4bd791cdbf7</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=13419</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="134973"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
