haku: @keyword JAVA / yhteensä: 192
viite: 187 / 192
Tekijä: | Nyberg, Kristoffer |
Työn nimi: | 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 | |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 1997 |
Sivut: | 71 Kieli: eng |
Koulu/Laitos/Osasto: | Tietotekniikan osasto |
Oppiaine: | Teletekniikka (S-38) |
Valvoja: | Kantola, Raimo |
Ohjaaja: | Hippeläinen, Lassi |
OEVS: | Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossaOppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa. Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/ Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.
Kirjautuminen asiakaskoneille
Opinnäytteen avaaminen
Opinnäytteen lukeminen
Opinnäytteen tulostus
|
Sijainti: | P1 Ark T80 | Arkisto |
Avainsanat: | Java CORBA SMS email notifications Java CORBA SMS sähköpostiviestien ilmoitukset |
Tiivistelmä (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 tietueen numero: 12667
+ lisää koriin
INSSI