Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Dynamic Implementation Independent Web Service Framework for Client-Server Architecture: A Web Service Framework Proposal for Utopiapeople
KTH, School of Information and Communication Technology (ICT).
2011 (English)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

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.

Place, publisher, year, edition, pages
2011. , 32 p.
Series
Trita-ICT-EX, 3
Identifiers
URN: urn:nbn:se:kth:diva-36196OAI: oai:DiVA.org:kth-36196DiVA: diva2:430397
Subject / course
Software Engineering
Educational program
Bachelor of Science in Engineering - Computer Engineering
Uppsok
Technology
Examiners
Available from: 2011-07-08 Created: 2011-07-08 Last updated: 2011-07-08Bibliographically approved

Open Access in DiVA

fulltext(837 kB)479 downloads
File information
File name FULLTEXT01.pdfFile size 837 kBChecksum SHA-512
898bcf19fe582d87f0fc3120069fac4f111317b07a74399e89d23a7a198d6b47504e8cb000ef2695ffca4f9c576e60f865347bf3f551413b6d168f802dfb5fef
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)

Search outside of DiVA

GoogleGoogle Scholar
Total: 479 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 315 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf