A Dynamic Implementation Independent Web Service Framework for Client-Server Architecture : A Web Service Framework Proposal for Utopiapeople

This thesis presents a solution proposal as a framework for making the company Utopiapeople’s service automatic with the possibility to extend this service to a large system such as a complete online project management system. The presented framework makes it possible to create a big system and make...

Full description

Bibliographic Details
Main Author: Ellbäck, Mattias
Format: Others
Language:English
Published: KTH, Skolan för informations- och kommunikationsteknik (ICT) 2011
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-36196
id ndltd-UPSALLA1-oai-DiVA.org-kth-36196
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-361962013-01-08T13:50:21ZA Dynamic Implementation Independent Web Service Framework for Client-Server Architecture : A Web Service Framework Proposal for UtopiapeopleengEllbäck, MattiasKTH, Skolan för informations- och kommunikationsteknik (ICT)2011This thesis presents a solution proposal as a framework for making the company Utopiapeople’s service automatic with the possibility to extend this service to a large system such as a complete online project management system. The presented framework makes it possible to create a big system and make it to communicate with several different client devices that are developed on different platforms like Android, Iphone, Blackberry, web browser, etc. The aim of this framework is to make the system compatible with today’s client platforms and the future platforms. The  communication between the clients and the server system is via different web service technologies for example REST, RPC, SOAP, etc. The framework is constructed in such way that it is possible to add web service technologies when it is required without any or very small alterations to the server system. The framework is constructed in this way make the server system compatible with the future client platforms. A proof of concept implementation is presented to show the function of the framework and that it works. The server system is written in PHP 5. The two clients; Android that is written with Java communicates via the XML-RPC web service technology and a Flex application that is written with Action Script 4 communicates via the AMF-RPC web service technology. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-36196Trita-ICT-EX ; 3application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description This thesis presents a solution proposal as a framework for making the company Utopiapeople’s service automatic with the possibility to extend this service to a large system such as a complete online project management system. The presented framework makes it possible to create a big system and make it to communicate with several different client devices that are developed on different platforms like Android, Iphone, Blackberry, web browser, etc. The aim of this framework is to make the system compatible with today’s client platforms and the future platforms. The  communication between the clients and the server system is via different web service technologies for example REST, RPC, SOAP, etc. The framework is constructed in such way that it is possible to add web service technologies when it is required without any or very small alterations to the server system. The framework is constructed in this way make the server system compatible with the future client platforms. A proof of concept implementation is presented to show the function of the framework and that it works. The server system is written in PHP 5. The two clients; Android that is written with Java communicates via the XML-RPC web service technology and a Flex application that is written with Action Script 4 communicates via the AMF-RPC web service technology.
author Ellbäck, Mattias
spellingShingle Ellbäck, Mattias
A Dynamic Implementation Independent Web Service Framework for Client-Server Architecture : A Web Service Framework Proposal for Utopiapeople
author_facet Ellbäck, Mattias
author_sort Ellbäck, Mattias
title A Dynamic Implementation Independent Web Service Framework for Client-Server Architecture : A Web Service Framework Proposal for Utopiapeople
title_short A Dynamic Implementation Independent Web Service Framework for Client-Server Architecture : A Web Service Framework Proposal for Utopiapeople
title_full A Dynamic Implementation Independent Web Service Framework for Client-Server Architecture : A Web Service Framework Proposal for Utopiapeople
title_fullStr A Dynamic Implementation Independent Web Service Framework for Client-Server Architecture : A Web Service Framework Proposal for Utopiapeople
title_full_unstemmed A Dynamic Implementation Independent Web Service Framework for Client-Server Architecture : A Web Service Framework Proposal for Utopiapeople
title_sort dynamic implementation independent web service framework for client-server architecture : a web service framework proposal for utopiapeople
publisher KTH, Skolan för informations- och kommunikationsteknik (ICT)
publishDate 2011
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-36196
work_keys_str_mv AT ellbackmattias adynamicimplementationindependentwebserviceframeworkforclientserverarchitectureawebserviceframeworkproposalforutopiapeople
AT ellbackmattias dynamicimplementationindependentwebserviceframeworkforclientserverarchitectureawebserviceframeworkproposalforutopiapeople
_version_ 1716530262456664064