dc.contributor.author | Solhaug, Erik | |
dc.date.accessioned | 2016-10-10T10:38:23Z | |
dc.date.available | 2016-10-10T10:38:23Z | |
dc.date.issued | 2016-06-15 | |
dc.identifier.uri | http://hdl.handle.net/11250/2413871 | |
dc.description | Master's thesis in Information technology | nb_NO |
dc.description.abstract | This thesis explores the concepts of real-time interactive web based systems. The International Research Institute of Stavanger wants to deploy their complex stand-alone simulators to a web application where clients can interact with the simulator over the Internet. We propose a general purpose multitier architecture addresses this problem. We research the underlying technologies, methods and paradigms that are core to the problem statement with a hands-on approach. We look into the concepts of building interactive web applications known as Single-page Applications and utilizing real-time transportation of data with the help of WebSockets. We have made a prototype based on the proposed architecture, in an attempt to address underlying problem statements which include scalability, reliability and quality of service. The prototype has been tested through emulating user interaction which has produced a set of results. We conclude around the results with discussion about finding the root cause or to react symptomatically. | nb_NO |
dc.language.iso | eng | nb_NO |
dc.publisher | University of Stavanger, Norway | nb_NO |
dc.relation.ispartofseries | Masteroppgave/UIS-TN-IDE/2016; | |
dc.rights | Navngivelse 3.0 Norge | * |
dc.rights.uri | http://creativecommons.org/licenses/by/3.0/no/ | * |
dc.subject | informasjonsteknologi | nb_NO |
dc.subject | WebSockets | nb_NO |
dc.subject | REST | nb_NO |
dc.subject | Multitier architecture | nb_NO |
dc.subject | datateknikk | nb_NO |
dc.subject | real-time transportation | nb_NO |
dc.subject | single-page application | nb_NO |
dc.title | Design and implementation of a real-time web based interactive system | nb_NO |
dc.type | Master thesis | nb_NO |
dc.subject.nsi | VDP::Technology: 500::Information and communication technology: 550::Computer technology: 551 | nb_NO |