haku: @keyword SSO / yhteensä: 13
viite: 6 / 13
Tekijä:Sallanmaa, Toni
Työn nimi:Adapting existing web applications for use in portals
Webohjelmistojen muuntaminen portaaliympäristöihin sopivaksi
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2011
Sivut:[13] + 65      Kieli:   eng
Koulu/Laitos/Osasto:Tietotekniikan laitos
Oppiaine:Tietokoneverkot   (T-110)
Valvoja:Aura, Tuomas
Ohjaaja:Hämäläinen, Matti
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  6845   | Arkisto
Avainsanat:portal
portlet
integration
EAI
SSO
portaali
integraatio
portlet
EAI
SSO
Tiivistelmä (fin): Yrityksille ja muille yritysportaaleja käyttäville tahoille on tärkeää että kaikki yrityksen ohjelmistot saadaan käytettäväksi portaalisivuston kautta.
Integraatio portaaliin tarjoaa käyttäjälle lisäarvoa, kuten esimerkiksi yhtenäistetyn ulkoasun muun portaalin ja muiden ohjelmistojen kanssa sekä portaalin tuomia parannuksia tietoturvaan.
Tässä työssä tutkittiin millaisia palveluita portaalit tarjoavat ja verrattiin suurimpien portaalitoimittajien tuotteita.
Tuloksena havaittiin että portaalialustojen välillä ei ole merkittäviä eroja ja erot pienenevät entisestään samaan teknologiaan pohjautuvien portaalien välillä.
Portaalien tukemat portlet-standardit, erityisesti korostetut palvelut sekä tietoturvaominaisuudet olivat suurimpia eroja eri portaalialustojen välillä.

Työssä tutkittiin myös eri tapoja integroida yksilöityjä, kaupallisia ja iäkkäitä ohjelmistoja portaaliin.
Integraatiomenetelmän valinta projektiin on hyvin riippuvainen integroitavasta ohjelmistosta sekä portaalialustasta jota käytetään.
Havaittiin myös että jokaisella menetelmällä on omat hyvät ja huonot puolensa, eikä jokainen menetelmä sovi käytettäväksi jokaisessa tilanteessa.
Yksilöityjen ohjelmistojen tapauksessa voidaan muuntaa ohjelmistot portaalin tukemaan portlet-muotoon tai käyttää portaalialustan tarjoamia ohjelmointirajapintoja (API).
Kaupallisten tai iäkkäiden ohjelmistojen ollessa kyseessä täytyy käyttää menetelmiä jotka eivät vaadi lähdekoodin muokkausta.
Näihin menetelmiin lukeutuu muun muassa wrapper-ohjelman käyttäminen ohjelmiston datavirtojen muokkaukseen.

Yritykselle yksilöllinen .Net ohjelmisto integroitiin toimimaan Microsoft SharePoint -portaaliympäristön sisällä osana työtä.
SharePoint valittiin ympäristöksi yhteisen teknologian takia sekä ominaisuuksiensa takia.
Työssä integroitiin ohjelmisto käyttäen hyväksi portaalin ohjelmointirajapintoja menetelmien vertailun jälkeen.
Hyvinä puolina tälle menetelmälle havaittiin tietoturvaominaisuuksien hyvä integroituvuus sekä mahdollisuus säilyttää vanha käyttöliittymä muuttumattomana.
Lisäksi säilytettiin mahdollisuus käyttää omia ohjelmistokirjastoja ohjelmistossa.

Havaittiin että valittu integraatiomenetelmä toimi hyvin tämän ohjelmiston sekä portaaliympäristön kanssa.
Integraation tavoitteet saavutettiin täydellisesti käyttöliittymäintegraatiota lukuun ottamatta.
Huomattiin myös että mahdollisuus käyttää ohjelmistoa portaalin ulkopuolella integraation jälkeenkin mahdollisti myös ulkoisten testiohjelmistojen käyttämisen.
Huonoina ominaisuuksina havaittiin että käyttäjän toiminta hidastui yhden uuden välivaiheen takia sekä ohjelmistoon tuli uusi riippuvuus portaaliohjelmistosta.
Tietoturvaominaisuudet parantuivat merkittävästi portaalista saaduilla ominaisuuksilla, kuten Single Sign Onilla (SSO).
Tiivistelmä (eng): It is of importance to be able to integrate every application in use to a portal system when deploying Enterprise Information Portals in a corporation or any other party.
Integrating applications to a portal will offer added value for the user, for example in the form of user interface integration and security enhancements.
This paper describes services offered by portal platforms and surveys various portal platforms from leading vendors.
It was found that there are no major differences in services provided.
Differences are minor between the portal platforms sharing the same technology base.
Adherence to standards, feature emphasis and security features were found to be the most prominent differences.

This paper examines multiple methods for integrating custom-built, commercial or legacy applications to a chosen portal platform.
Method selection is found to rely heavily on the type of application, the architecture of the application and the portal platform in use.
It was found that all solutions have drawbacks and no solution is universally applicable.
For custom-built applications the solutions include utilizing portlet standards to convert applications to portlets and utilizing platform specific Application Programming Interfaces.
For legacy applications the solutions include using custom wrapper software to translate communications.

A custom .Net web application was integrated to Microsoft SharePoint as a case study.
SharePoint was selected due to the technology base and feature set of the portal server.
The application was integrated by using the APIs available in SharePoint after considering the options available.
Ability to quickly integrate security features, and to retain the original user interface were the most significant reasons for selecting this method.

It was asserted that the integration method selected worked well for this particular application.
All integration goals were accomplished.
It was also found that this method of integration allowed for more extensive testing that would have otherwise been possible.
Another advantage of the modular design along with the integration method allows the application to function both inside the portal and as a standalone program.
Disadvantages include additional complexity for the user and added dependencies to the software.
ED:2011-05-04
INSSI tietueen numero: 41633
+ lisää koriin
INSSI