Backend for an End User Portal

This paper examines how the Backend of a web portal can be built, investigating different techniques required to deliver a fully qualified solution. The main goal is to converge services and information from remote systems to a single access point. The communication with remote systems adds a demand...

Full description

Bibliographic Details
Main Author: Younan, George
Format: Others
Language:English
Published: 2009
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-12137
id ndltd-UPSALLA1-oai-DiVA.org-kth-12137
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-121372013-01-08T13:49:03ZBackend for an End User PortalengYounan, George2009This paper examines how the Backend of a web portal can be built, investigating different techniques required to deliver a fully qualified solution. The main goal is to converge services and information from remote systems to a single access point. The communication with remote systems adds a demand for flexible usage of the software. Two design patterns that provide means to easily change the implementation in use is regarded; Dependency Injection (DI) and Service Locator. Desired uses for the Portal was gathered and a number of these were successfully implemented with the use of DI in a prototype solution. Different standards and guidelines for remote access to home devices was evaluated, gathering the strengths and drawbacks of each one. The evaluation of remote access showed that there is no silver bullet, but rather compromises will be necessary when choosing a technique. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-12137application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description This paper examines how the Backend of a web portal can be built, investigating different techniques required to deliver a fully qualified solution. The main goal is to converge services and information from remote systems to a single access point. The communication with remote systems adds a demand for flexible usage of the software. Two design patterns that provide means to easily change the implementation in use is regarded; Dependency Injection (DI) and Service Locator. Desired uses for the Portal was gathered and a number of these were successfully implemented with the use of DI in a prototype solution. Different standards and guidelines for remote access to home devices was evaluated, gathering the strengths and drawbacks of each one. The evaluation of remote access showed that there is no silver bullet, but rather compromises will be necessary when choosing a technique.
author Younan, George
spellingShingle Younan, George
Backend for an End User Portal
author_facet Younan, George
author_sort Younan, George
title Backend for an End User Portal
title_short Backend for an End User Portal
title_full Backend for an End User Portal
title_fullStr Backend for an End User Portal
title_full_unstemmed Backend for an End User Portal
title_sort backend for an end user portal
publishDate 2009
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-12137
work_keys_str_mv AT younangeorge backendforanenduserportal
_version_ 1716529459808436224