Change search
ReferencesLink to record
Permanent link

Direct link
WEB SERVICES FÖR MOBILAPPLIKATIONER: Utveckling av säkra RESTful web services för mobilapplikationer
Örebro University, School of Science and Technology.
2011 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Abstract [en]

This report describes the development of a RESTful web service for mobile applications. The web service makes resources from an existing system called kompetensdatabasen ("the competence database") available. Kompetensdatabasen holds information about the capabilities of consultants and about assignments carried out at the IT consultant business Nethouse AB.

The web service was developed according to the principles of REST and ROA (Resource Oriented Architecture) which puts focus on making resources available. The resources are made available through the HTTP protocol and the methods associated with it. This means it was designed to use the same technologies as the world wide web. Following these principles when designing the system has been of great importance.

To make sure that the service does not leak information to competing companies or violate the Personal Data Act some kind of solution for securing the service had to be implemented. A model for authentication was produced to make the system accessible only for employees of the company.

Abstract [sv]

Rapporten beskriver utvecklandet av en RESTful web service för mobilapplikationer. Web servicen tillgängliggör resurser från ett befintligt system som kallas kompetensdatabasen. Kompetensdatabasen innehåller information om konsulters kompetenser och de uppdrag som utförts vid IT-konsultföretaget Nethouse AB.

Web servicen utvecklades enligt principerna för REST och ROA (Resource Oriented Architecture) vilket innebär ett fokus på att tillgängliggöra resurser. Resurserna görs nåbara genom HTTP-protokollet och dess metoder, det vill säga samma tekniker som används på webben. Stor vikt har lagts på att designa systemet enligt dessa principer.

För att servicen inte skulle läcka information till konkurrenter eller bryta mot personuppgiftslagen behövde någon form av säkerhetslösning implementeras. En autentiseringsmodell togs fram för att göra systemet nåbart enbart för anställda vid företaget.

Place, publisher, year, edition, pages
2011. , 25 p.
Keyword [en]
REST, ROA, resource oriented architecture, web service, WCF, requirements management, security, authentication, mobile applications
Keyword [sv]
webbtjänst, REST, ROA, resource oriented architecture, web service, WCF, kravhantering, säkerhet, autentisering, mobilapplikationer
National Category
Engineering and Technology Computer and Information Science Computer Science Software Engineering
URN: urn:nbn:se:oru:diva-15879OAI: diva2:422820
Subject / course
Computer Engineering
2011-05-30, T211 i Teknikhuset, Örebro universitet, Fakultetsgatan 1, 702 81, Örebro, 11:00 (Swedish)
Available from: 2011-06-15 Created: 2011-06-13 Last updated: 2011-06-15Bibliographically approved

Open Access in DiVA

fulltext(4060 kB)351 downloads
File information
File name FULLTEXT01.pdfFile size 4060 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Science and Technology
Engineering and TechnologyComputer and Information ScienceComputer ScienceSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 351 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

Total: 257 hits
ReferencesLink to record
Permanent link

Direct link