• 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