摘要

Recent years have witnessed a rapid growth in using Internet of things (IoT), which facilitates and simultaneously raises challenges for the intelligent logistics. The real-world devices can provide their functionality as Web services. Because of the dynamicity and heterogeneity of the target networking environment, the services offered by IoT resources cannot be composed by simply extending existing Service oriented architecture (SOA) approaches. Logistics, which consists of a complex network of organizations and business processes, must be monitored in real time. Based on the proper understanding of the possible exceptions, we propose a middleware approach to solve the logistics service composition in IoT, where a decentralized coordination mechanism is used to monitor the component services with few resources efficiently. Through a set of experiments, the effectiveness and robustness of our approach are evaluated.