Design and Implementation of Global Reference and Indirect Method Invocation Mechanisms in the Dripcast
Design and Implementation of Global Reference and Indirect Method Invocation Mechanisms in the Dripcast
复制标题
Dripcast中全局引用和间接方法调用机制的设计与实现
DOI:
10.1109/compsac.2016.92
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
H. Esaki
中科院分区:
文献类型:
--
作者:
Ikuo Nakagawa;M. Hiji;H. Esaki
The Dripcast is a Java programming framework for small devices working with cloud services. The framework provides very simple, easy and practical mechanism to develop typical IoT (Internet of Things) applications. The Dripcast was originally designed and proposed as a "Transparent Framework" which enables IoT applications to store or process data on cloud platforms without taking care of server-side programming nor relational database. In this paper, we propose an extension of the Dripcast so that such applications may invoke functional features on cloud platforms more flexibly. To achieve such extension, we design and implement indirect invocation of Java method on cloud platforms as well as designing global reference architecture for Java objects on a cloud service. The extensions enable IoT applications to call Java method transparently, not only for targeted object but also objects referred indirectly. As the result, the framework provides a mechanism to analyze a large set of data collected from devices, using computer resources on a cloud service.