Skip to main content

Pini — A Jini-Like Plug&Play Technology for the KVM/CLDC

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2060))

Abstract

The Jini™technology provides an infrastructure for spontaneous networking of devices based on Java-classes and - interfaces. With the help of Jini, small devices with minimal resources should be able to join such infrastructures. Due to the fact that Jini is based upon RMI (Remote Method Invocation) and is therefore on top of RMI, it is impossible to Jini-enable these limited devices: the use of RMI by Jini wastes resources which are not available in the aforementioned limited devices. A potential approach to Jini-enable limited devices is to replace the RMI-technology with the RPC-technology (Remote Procedure Call). By means of this technology it is possible to provide an efficient mode of communication for Jini components, i.e. services and their proxies. However it is important to bear in mind, that this technology avoids the major part of resource waste.

A revision of the implementation strategy for this reason and to adapt the Jini technology to the KVM/CLDC is necessary. In the following sections, the integration of an RPC-implementation into the Jini concept and some revised structures of the Jini-implementation strategy will be described.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. W. Keith Edwards; 1999: Core Jini; Prentice Hall PTR; ISBN 0-13-014469-X

    Google Scholar 

  2. K. Arnold, B. O’Sullivan, R. W. Scheifler, J. Waldo, A. Wollrath; 1999: The Jini Specification; Addison Wesley; ISBN 0-201-61634-3

    Google Scholar 

  3. J. Gosling, B. Joy, G. Steele, G. Bracha; 2000: The Java Language Specification; Addison-Wesley; ISBN: 0201310082

    Google Scholar 

  4. Sun Microsystems: Java Remote Method Invocation (RMI) Specification http://java.sun.com/products/jdk/1.2/docs/guide/rmi/spec/ rmiTOC.doc.html

  5. Pabadis Consortium: http://www.pabadis.org

  6. Stephan Preuβ; University of Rostock; 2000: NetObjects Dynamische Proxy-Architektur für Jini in “NetObjectDays 2000” work proceedings

    Google Scholar 

  7. Alan Kaminsky, Rochester Institute of Technology, 2000: Running Jini Network Technology in Small Place, presentation on the “ Fifth Jini Community Meeting” http://www.jini.org/jini5/slides/Small Places/sld001.htm

  8. Ch. Nester, M. Philippsen, B. Haumacher; University of Karlsruhe: Effizients RMI für Java JIT’99 Java-Informations-Tage 1999; Springer-Verlag ISBN 3-540-66464-5

    Google Scholar 

  9. Sun Mircosystems: Jini Technology Surrogate Architecture Specification (Version 0.4)

    Google Scholar 

  10. Sun Microsystems: Connected Limited Device Configuration, Version 1.0

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Deter, ..S., Sohr, ..K. (2001). Pini — A Jini-Like Plug&Play Technology for the KVM/CLDC. In: Böhme, T., Unger, H. (eds) Innovative Internet Computing Systems. IICS 2001. Lecture Notes in Computer Science, vol 2060. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48206-7_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-48206-7_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42275-4

  • Online ISBN: 978-3-540-48206-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics