search query: @keyword sähköpostiviestien ilmoitukset / total: 1
reference: 1 / 1
« previous | next »
Author: | Nyberg, Kristoffer |
Title: | Creating an electronic mail short message notifier using Java and CORBA |
Sähköpostin lyhytsanomahälyttäjän tekeminen käyttäen Javaa ja CORBA:a | |
Publication type: | Master's thesis |
Publication year: | 1997 |
Pages: | 71 Language: eng |
Department/School: | Tietotekniikan osasto |
Main subject: | Teletekniikka (S-38) |
Supervisor: | Kantola, Raimo |
Instructor: | Hippeläinen, Lassi |
OEVS: | Electronic archive copy is available via Aalto Thesis Database.
Instructions Reading digital theses in the closed network of the Aalto University Harald Herlin Learning CentreIn the closed network of Learning Centre you can read digital and digitized theses not available in the open network. The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/ You can read theses on the Learning Centre customer computers, which are available on all floors.
Logging on to the customer computers
Opening a thesis
Reading the thesis
Printing the thesis
|
Location: | P1 Ark T80 | Archive |
Keywords: | Java CORBA SMS email notifications Java CORBA SMS sähköpostiviestien ilmoitukset |
Abstract (fin): | GSM-operaattorit haluavat tarjota asiakkailleen sähköpostipalveluja, joilla on lisäarvoa. Yksi mahdollinen lisäarvopalvelu on vastaanotetusta sähköpostiviestistä kertova tekstiviesti, eli lyhytsanoma. Java ja CORBA ovat verrattain uusia ja mielenkiintoisia tekniikoita ohjelmistoalalla. Javan avulla on mahdollista luoda laitteistoriippumattomia ohjelmistoja. CORBA tarjoaa, muun muassa, välineitä ohjelman suorituksen hajauttamiseen, ohjelmistojen skaalattavuuteen ja erilaisten liittymien sulauttamiseksi yhdeksi ohjelmistokokonaisuudeksi. Tässä diplomityössä käsitellään yhtä tapaa rakentaa skaalautuva ja laitteistoriippumaton sähköpostiviestien lyhytsanomailmoittaja. Analysoitava ongelma-alue koostuu useasta kolmannen osapuolen palvelinohjelmistosta ja yhteyskäytännöstä. Analyysin perusteella muodostetaan kehitettävän järjestelmän karkean tason olio- ja toimintomalli. Ratkaisumallissa esitellään CORBA:n IDL tasolle suunniteltu ohjelmisto. Työn lopussa kerrotaan eräitä ohjelmiston toteutuksen aikana saatuja kokemuksia. Järjestelmä, joka GSM-lyhytsanoman avulla ilmoittaa käyttäjille saapuneesta sähköpostiviestistä, koostuu monesta palvelimesta ja ulkoisista liittymistä. Jotta järjestelmä pysyisi laitteistoriippumattomana, siihen on valittu ohjelmistoja, jotka toimivat monessa eri käyttöjärjestelmässä. Omat ohjelmat on luotu Javalla. CORBA:n avulla ohjelmista on tehty hajautettavia ja skaalautuvia, sekä määritelty järjestelmän ajon aikainen kokoonpano. Tärkeimmät järjestelmässä käytetyt rajapinnat ja käytetyt ohjelmistot ovat Lightweight Directory Access Protocol, Sendmail, Simple Mail Transfer Protocol ja Nokian lyhytsanomakeskuksen Computer Interface for Message Distribution -yhteyskäytäntö. Saatujen kokemuksien perusteella näyttää siltä, että Java on ohjelmoijan kannalta tuottava ja ilmeisesti hyvin suunniteltu ohjelmointikieli. Javan huonosta suorituskyvystä johtuen joissain tapauksissa toteutusalgoritmit on suunniteltava tarkemmin kuin esimerkiksi C++-ohjelmointikieltä käytettäessä. CORBA:n käyttö oli helppoa sen jälkeen, kun suhteellisen korkea oppimiskynnys oli ylitetty. Käytännössä vaikeinta oli saada kaikki ohjelmistot ja liittymät toimimaan toivotulla tavalla. Asteittaisen toteutuksen ja testauksen avulla kokonaisuuden hallittu toteutus oli mahdollista. |
ED: | 1997-11-27 |
INSSI record number: 12667
+ add basket
« previous | next »
INSSI