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...
Main Author: | |
---|---|
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 |