Adobe PDF (352.86 kB)
Title Details:
Laboratory Exercise: Creating a basic dynamic IoT web space
Authors: Dasygenis, Minas
Soudris, Dimitrios
Description:
Abstract:
In this chapter, an example of creating a basic Internet of Things (IoT) architecture is presented. Students will be introduced to PHP and basic programming structures, while also creating a MySQL database for data storage. They will also develop appropriate interfaces for message exchange through XML or JSON, while simultaneously employing proper security techniques in message exchange, data encryption, authentication, and integrity. Additionally, an alternative architecture for creating a dynamic web space in Node.js and a NoSQL database will be presented. These two dynamic web spaces constitute the part of the IoT that resides on the Internet (or in the "cloud" as it is commonly referred to) and will be used as templates for subsequent laboratory exercises.
Linguistic Editors: Kagiadaki, Sofia
Technical Editors: Dasygenis, Minas
Graphic Editors: Dasygenis, Minas
Type: Chapter
Creation Date: 28-08-2024
Item Details:
License: Attribution - NonCommercial - ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Handle http://hdl.handle.net/11419/13874
Bibliographic Reference: Dasygenis, M., & Soudris, D. (2024). Laboratory Exercise: Creating a basic dynamic IoT web space [Chapter]. In Dasygenis, M., & Soudris, D. 2024. Internet of Things Computing [Undergraduate textbook]. Kallipos, Open Academic Editions. https://hdl.handle.net/11419/13874
Language: Greek
Is Part of: Internet of Things Computing
Publication Origin: Kallipos, Open Academic Editions