Return to search

Tilpassing av isolasjonsegenskaper for mobile transaksjoner / Customizing Isolation Properties for Mobile Transactions

Denne rapporten beskriver en transaksjonsmodell, eksport-import modellen, som tillater deling av verdier mellom transaksjoner under utførelse. Modellen er beregnet for bruk i mobile distribuerte databaseystemer med en stor grad av dynamikk. For å oppnå en høyere grad av samtidighet i utførelsen av transaksjoner, defineres det eksport- og importtransaksjoner som har som oppgave å henholdsvis eksportere og importere verdier. Utvekslingene av verdier forgår i et delingsrom, som brukes av deltakerne i systemet for å kommunisere seg imellom. Transaksjonsmodellen støtter asynkron kommunikasjon mellom deltakerne, som sammen med eksport- og importtransaksjonene gjør at modellen oppnår gode egenskaper for å løse problemer tilknyttet frakobling og mobilitet av deltakerne i det mobile distribuerte databasemiljøet. Prototypen som er utviklet for å demonstrere prinsippene i modellen bygger på en teknologi fra Sun Microsystems kalt JavaSpaces. Denne plattformen tilbyr en form for tuppelrom der deltakerne i systemet kan utveksle objekter på en enkel måte. Arbeidet med prototypen har vist at transaksjonsmodellen fungerer godt selv om enkelte deltakere blir utsatt for uventete frakoblinger eller avbrytelser under utførelsen. Eksportering og importering av verdier førte til en enkel og effektiv måte å utveksle informasjon mellom distribuerte deltakere på, som i tillegg sørget for at klientene i systemet slapp å lagre tilstandsinformasjon for de transaksjonene som de ønsket å utføre.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:ntnu-10216
Date January 2005
CreatorsGauslaa Bergem, Gunnar, Høivik, Rune
PublisherNorges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap, Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap, Institutt for datateknikk og informasjonsvitenskap
Source SetsDiVA Archive at Upsalla University
LanguageNorwegian
Detected LanguageNorwegian
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0019 seconds