May 2016
Intermediate to advanced
378 pages
14h 36m
English
The first part of this chapter examines work on developing programming languages and tools for components such as embedded systems that make up the IoT ecosystem. We believe embedded-systems programming languages such as the ones surveyed will play an important role in the development of IoT. Because IoT is inherently distributed, message-passing mechanisms such as RPC, REST, and CoAP are needed for distributed programming. To fully realize the vision of IoT, we need to orchestrate the activities of a large number of computing nodes that could be spread across the Internet. ...
Read now
Unlock full access