Backend for an End User Portal
Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
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.
Place, publisher, year, edition, pages
2009. , 78 p.
IdentifiersURN: urn:nbn:se:kth:diva-12137OAI: oai:DiVA.org:kth-12137DiVA: diva2:302691
Lindbäck, Leif, Universitetsadjunkt