haku: @keyword distributed system / yhteensä: 17
viite: 7 / 17
Tekijä:Ursin, Leo
Työn nimi:Evaluating middleware options supporting distributed systems
Hajautetun järjestelmän väliohjelmisto vaihtoehtojen arviointia
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2011
Sivut:vi + 54 s. + liitt. 6      Kieli:   eng
Koulu/Laitos/Osasto:Tietoliikenne- ja tietoverkkotekniikan laitos
Oppiaine:Tietoliikennetekniikka   (S-72)
Valvoja:Korhonen, Timo O.
Ohjaaja:
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen 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

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto  1535   | Arkisto
Avainsanat:middleware
distributed system
Spring framework
JAX-WS
JAX-RPC
JMS
väliohjelmisto
hajautettu järjestelmä
Spring-sovelluskehys
RMI
Hessian
Burlap
HTTP Invoker
Tiivistelmä (fin): Väliohjelmistoja käytetään hajautettujen järjestelmien sovellusten väliseen tiedonsiirtoon.
Niillä pyritään peittämään hajautetun järjestelmän heterogeenisyys toistensa kanssa kommunikoivilta sovelluksilta.

Tämän tutkimuksen tarkoituksena löytää paras vaihtoehto Spring-sovelluskehyksen toteuttamista väliohjelmistoista tiedonsiirtoon palvelu portaalissa.

Väliohjelmiston valinnassa apuna käytetään kirjallisuutta ja määrittelyitä rajaamaan valikoimaa ennen varsinaisten soveltuvuus- ja suorituskykytestien aloittamista.
Testit suoritetaan ennakkoselvityksen perusteella lupaavimmista vaihtoehdoista.
Testien tulosten ja käyttötarkoitukseen soveltuvuuden perusteella tehdään suositus väliohjelmistosta, jota suositellaan käyttöönotettavaksi tiedonhakurajapinnan väliohjelmistoksi.

Suorituskykytestit tehtiin käyttäen kahta konetta testialustana ja kahta tietotyyppiä testiaineistona.
Testit suoritettiin viidellä väliohjelmistolla, ja ne osoittivat PDF-tiedoston siirtoon parhaaksi vaihtoehdoksi HTTP Invoker -väliohjelmiston ja objektin siirtoon Cauchon Hessian-väliohjelmiston.
Tiivistelmä (eng): Middleware is used for the communication of applications in distributed systems.
It provides masking of the heterogeneity of the underlying networks, hardware, operating systems and programming languages.

The objective of this study is to find the optimal middleware for client-server communication in a service portal that can be implemented using Spring Framework's built-in support for middleware.

Research will be conducted by qualifying middleware, first in theory and later in practice, assessing performance indicators for different middleware options.
The test will be .executed with the most promising candidates.
Using the results of the tests, a recommendation will be made for the middleware of the service interface.

The performance tests were made using two computers as test platforms and two data types as test data.
Test was executed with five different middleware choices and the results showed HTTP Invoker as the best choice for PDF and Hessian for object transmission.
ED:2011-09-28
INSSI tietueen numero: 42833
+ lisää koriin
INSSI