diplomsko delo
Kristjan Sešek (Avtor), Marko Bajec (Mentor)

Povzetek

V delu obravnavamo problem predpomnenja trajnih objektov v javanski aplikaciji v okolju Java Enterprise Edition. Najprej spoznamo teorijo predpomnenja in v programskem jeziku Java implementiramo preprost predpomnilnik. V nadaljevanju bolj podrobno spoznamo ogrodje Java Enteprise Edition. Osredotočimo se predvsem na tehnologije za prenos podatkov med javansko aplikacijo in strežnikom in med strežnikom in podatkovno bazo, saj neposredno vplivajo na problem predpomnenja. Na praktičnem primeru prikažemo, kako lahko ob spreminjanju povezanih trajnih objektov predpomnilnik postane nekonsistenten. Ugotovimo, da noben visokonivojski predpomnilnik ne rešuje tega problema, zato razvijemo svojo rešitev, ki ohranja predpomnilnik konsistenten. Rešitev implementiramo v javanski aplikaciji in predstavimo rezultate.

Ključne besede

predpomnilnik;Java;Java EE;računalništvo;računalništvo in informatika;univerzitetni študij;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [K. Sešek]
UDK: 004.254(043.2)
COBISS: 1536570307 Povezava se bo odprla v novem oknu
Št. ogledov: 1210
Št. prenosov: 191
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Analysis and implementation of caching in Java applications
Sekundarni povzetek: Our work discusses problem of persistent object caching in Java application in Java Enterprise Edition environment. We begin with the theory of caching and develop a simple cache in Java programming language. We continue by presenting Java Enterprise Edition framework. We especially focus on technologies that transfer data between Java application and application server and between application server and database, because they directly affect the problem of persistent object caching. We show how changing connected objects can make cache data inconsistent. No other high level cache solves this problem, so we develop our own solution that keeps cache data consistent. We implement the solution in Java application and analyse the results.
Sekundarne ključne besede: cache;Java;Java EE;computer science;computer and information science;diploma;
Vrsta datoteke: application/pdf
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000468
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 44 str.
ID: 8966470