Change search
ReferencesLink to record
Permanent link

Direct link
Design and Implementation of a Web Service API.
KTH, School of Computer Science and Communication (CSC).
2011 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Web Service API:s are programming interfaces accessed through HTTP. API designers have a high degree of freedom when defining these interfaces and constraints must be set by conventions of an architecture. REST is an architectural style created to guide designers towards a uniform way of defining such interfaces. ROA is an application architecture adhering to the constraints of REST.

This report describes the design process of a Web Service API intended to be used by third party client applications. Given a list of functional requirements benefits of REST and ROA are discussed.

Abstract [sv]

Webbservice API-er är programmeringsgränssnitt exponerade över HTTP. API designers har en mycket frihet vid formgivning av dessa gränssnitt och begränsningar måste sättas genom arkitekturkonventioner. REST är en arkitektonisk stil skapad för att guida designers mot ett allmänt sätt att definiera sådana gränssnitt. ROA är en applikationsarkitektur som bejakar RESTs begränsningar.

Denna rapport beskriver designprocessen för ett webbservice API menat att användas av tredjepartsklientapplikationer. Fördelar med REST och ROA diskuteras givet en lista av funktionella krav.

Place, publisher, year, edition, pages
Trita-CSC-E, ISSN 1653-5715 ; 2011:047
National Category
Computer Science
URN: urn:nbn:se:kth:diva-130783OAI: diva2:654230
Educational program
Master of Science in Engineering - Computer Science and Technology
Available from: 2013-10-07 Created: 2013-10-07

Open Access in DiVA

No full text

Other links
By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
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

Total: 49 hits
ReferencesLink to record
Permanent link

Direct link