Abstract
In previous chapters, the design of IoT services using the streamlining and integration principle was discussed. In this chapter, a summary is given of how to use these principles to achieve IoT service provisioning, and an example is given. The event streamlining problem is first discussed from an IoT service provisioning perspective, involving how to efficiently disseminate the sensing events among event producers and consumers on demand. The service integration problem is then considered, which requires dynamic coordination of the relevant IoT services based on events occurring in the real world. An EDSOA is abstracted from the perspective of utilizing the advantages of EDA and SOA, and the streamlining and integration principle is viewed from an architectural perspective. A combination of SOA and EDA can easily support the on-demand dissemination of sensing information and event-driven service dynamic coordination. The example used here is a deployed CMCS application.
Reference32 articles.
1. Abril, J. P. (2009). Modelling business conversations in service component architectures. Retrieved from http://hdl.handle.net/2381/8657
2. Apache ODE. (2008). Retrieved from http://ode.apache.org/
3. The Internet of Things: A survey
4. Bandyopadhyay, S., Sengupta, M., Maiti, S., & Dutta, S. (2011). A survey of middleware for Internet of Things: Recent trends in wireless and mobile networks. Communications in Computer and Information Science, 162, 288-296.