Abstrakt. Aktuella trender inspirerade av utvecklingen av Web 2.0 förespråkar design av smarta saker (t.ex. trådlösa sensorer noder eller hem apparater) som serviceplattformar. Interoperabla tjänster uppnås huvudsakligen med hjälp av två olika tillvägagångssätt: WS-* och RESTful Web services. Dessa tillvägagångssätt har tidigare jämförts med prestanda och funktioner, men inget arbete har gjorts för att framkalla utvecklarnas preferenser och programmeringserfarenheter. Vi genomförde en studie där 69 nybörjare lärde sig både teknik och implementerade mobilapplikationer som hämtar sensordata, både genom en RESTful och genom en WS-* tjänstearkitektur. Resultaten kompletterar den tillgängliga tekniska ramen för beslut vid uppbyggnaden av Internet of Things-tillämpningar. Resultaten tyder på att utvecklarna tycker att REST är lättare att lära än WS-* och anser att det är lämpligare för programmering av smarta saker. För applikationer med avancerade säkerhets- och tjänstekvalitetskrav uppfattas dock WS-*-webbtjänster som bättre lämpade.
Resultatet av studien är att begreppet RoA "är lättare att lära, mer intuitiv och mer lämplig för programmering IoT-tillämpningar" än SoA REF.
In Search of an Internet of Things Service Architecture: REST or WS-*? A Developers ’ Perspective
{'venue': 'MobiQuitous', 'journal': None, 'mag_field_of_study': ['Engineering', 'Computer Science']}