DocumentCode
243423
Title
Dripcast -- Server-less Java Programming Framework for Billions of IoT Devices
Author
Nakagawa, Ikuo ; Hiji, Masahiro ; Esaki, Hiroshi
Author_Institution
Intec, Inc., Osaka Univ., Suita, Japan
fYear
2014
fDate
21-25 July 2014
Firstpage
186
Lastpage
191
Abstract
We propose "Dripcast", a new server-less Java programming framework for billions of IoT (Internet of Things) devices. The framework provides a simple and easy way to develop device applications working with a cloud, that is, scalable computing resources on the Internet. The framework consists of two key technologies, (1) transparent remote procedure call (2) mechanism to read, write and process Java object with scale-out style distributed data store. A great benefit of the framework is no need of writing server-side program nor database code. A very simple client-side program is enough to work with the framework, to read, write or process Java objects on a cloud. The mechanism is infinitely scalable since it works with scale-out technologies. In this paper, we describe the concept and the brief architecture of the Dripcast. We also introduce very simple example of a use case of the Dripcast.
Keywords
Internet; Java; database management systems; Dripcast; Internet of Things devices; IoT devices; Java object; client-side program; database code; scalable computing resources; scale-out style distributed data store; scale-out technologies; server-less Java programming framework; server-side program; transparent remote procedure call; Databases; Engines; Java; Object oriented modeling; Programming; Relays; Servers; Cloud Computing; IoT; Java Programming framework;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference Workshops (COMPSACW), 2014 IEEE 38th International
Conference_Location
Vasteras
Type
conf
DOI
10.1109/COMPSACW.2014.35
Filename
6903127
Link To Document