search query: @keyword portal / total: 23
reference: 2 / 23
« previous | next »
Author:Sallanmaa, Toni
Title:Adapting existing web applications for use in portals
Webohjelmistojen muuntaminen portaaliympäristöihin sopivaksi
Publication type:Master's thesis
Publication year:2011
Pages:[13] + 65      Language:   eng
Department/School:Tietotekniikan laitos
Main subject:Tietokoneverkot   (T-110)
Supervisor:Aura, Tuomas
Instructor:Hämäläinen, Matti
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 Centre

In 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

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto  6845   | Archive
Keywords:portal
portlet
integration
EAI
SSO
portaali
integraatio
portlet
EAI
SSO
Abstract (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.
Abstract (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).
ED:2011-05-04
INSSI record number: 41633
+ add basket
« previous | next »
INSSI