Communication Mechanisms in a Distributed Settlement System

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2006

Major/Subject

Tietoliikenneohjelmistot ja -sovellukset

Mcode

T-109

Degree programme

Language

en

Pages

(13) + 109 s. + liitt.

Series

Abstract

Selvitysprosessi on keskeinen osa arvopaperikaupan transaktioketjua. Selvitys tapahtuu kaupan toteutuksen jälkeen ja sisältää vaiheet, joiden seurauksena omaisuus voidaan lopullisesti toimittaa ostajalle ja maksu myyjälle. Tarvittavien toimien suorittamisesta huolehtii selvitysjärjestelmä. Tämä diplomityö tutkii HEXCIear-selvitysjärjestelmää, joka käsittelee kaikki Suomen käteismarkkinoilla tehdyt arvopaperikaupat. HEXClearin tekninen arkkitehtuuri perustuu hajautettuun malliin, jossa järjestelmän vastuut on jaettu useiden keskenään kommunikoivien komponenttien kesken. Tietoliikenneverkosta aiheutuvan riippuvuuden takia on tärkeää analysoida käytettyjä kommunikointimenetelmiä ja -teknologioita ja varmistua, että ne täyttävät järjestelmälle asetetut vaatimukset. Arviointikriteereinä ovat yhteistoiminta, luotettavuus, skaalautuvuus, tehokkuus ja turvallisuus. Kommunikoinnin laadullista analyysiä täydentää joukko mittauksia, mukaan lukien tietoliikenteen kaappaus, jotka on toteutettu HEXClearin tuotantoympäristössä. Työssä löydetyistä heikkouksista vakavimmat koskevat skaalautuvuutta, joka kärsii tietokantainfrastruktuurin ja Keskitetyn Rekisterin sanomarajapinnan rajoitteista, ja luotettavuutta, jota heikentää muun muassa välimuistin epäluotettava tietoliikenne. Muidenkin kriteerien osalta löytyy heikkouksia, mutta ne ovat helpommin hallittavissa tai korjattavissa.

Description

Supervisor

Manner, Jukka

Thesis advisor

Oikarinen, Risto

Keywords

settlement system, selvitysjärjestelmä, distributed system, hajautettu järjestelmä, J2EE, J2EE, communication mechanisms, kommunikointimekanismit

Other note

Citation