The University of Southampton
University of Southampton Institutional Repository

Using the MEAN Stack to implement a RESTful service for an Internet of Things Application

Using the MEAN Stack to implement a RESTful service for an Internet of Things Application
Using the MEAN Stack to implement a RESTful service for an Internet of Things Application
This paper examines the components of the MEAN development stack (MongoDb, Express.js, Angular.js, & Node.js), and demonstrate their benefits and appropriateness to be used in implementing RESTful web-service APIs for Inter- net of Things (IoT) appliances. In particular, we show an end- to-end example of this stack and discuss in detail the various components required. The paper also describes an approach to establishing a secure mechanism for communicating with IoT devices, using pull-communications.
internet of things, IoT, REST, MEAN, web programming, mongodb, express.js, angular.js, node.js
Poulter, Andrew J.
8bbad929-4d27-43c7-ba22-8c737127e8c5
Johnston, Steven
6b903ec2-7bae-4a56-9c21-eea0a70bfa2b
Cox, Simon
0e62aaed-24ad-4a74-b996-f606e40e5c55
Poulter, Andrew J.
8bbad929-4d27-43c7-ba22-8c737127e8c5
Johnston, Steven
6b903ec2-7bae-4a56-9c21-eea0a70bfa2b
Cox, Simon
0e62aaed-24ad-4a74-b996-f606e40e5c55

Poulter, Andrew J., Johnston, Steven and Cox, Simon (2016) Using the MEAN Stack to implement a RESTful service for an Internet of Things Application. IEEE World Forum on Internet of Things, Milano, Italy. 14 - 16 Dec 2015. 6 pp .

Record type: Conference or Workshop Item (Paper)

Abstract

This paper examines the components of the MEAN development stack (MongoDb, Express.js, Angular.js, & Node.js), and demonstrate their benefits and appropriateness to be used in implementing RESTful web-service APIs for Inter- net of Things (IoT) appliances. In particular, we show an end- to-end example of this stack and discuss in detail the various components required. The paper also describes an approach to establishing a secure mechanism for communicating with IoT devices, using pull-communications.

Text
PID3973543.pdf - Accepted Manuscript
Available under License Creative Commons Attribution.
Download (106kB)

More information

Published date: 1 February 2016
Venue - Dates: IEEE World Forum on Internet of Things, Milano, Italy, 2015-12-14 - 2015-12-16
Keywords: internet of things, IoT, REST, MEAN, web programming, mongodb, express.js, angular.js, node.js
Organisations: Aeronautics, Astronautics & Comp. Eng

Identifiers

Local EPrints ID: 383487
URI: http://eprints.soton.ac.uk/id/eprint/383487
PURE UUID: 4dc2d3f1-6bb5-4885-bc6c-be34fa060fab
ORCID for Andrew J. Poulter: ORCID iD orcid.org/0000-0002-3438-3981
ORCID for Steven Johnston: ORCID iD orcid.org/0000-0003-3864-7072

Catalogue record

Date deposited: 17 Nov 2015 11:33
Last modified: 14 Mar 2024 21:43

Export record

Contributors

Author: Andrew J. Poulter ORCID iD
Author: Steven Johnston ORCID iD
Author: Simon Cox

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×