• DocumentCode
    3487780
  • Title

    Design and implementation of serializing method for non-procedural object transfer between JavaVMs

  • Author

    Yamaguchi, Daisuke ; Akai, Yuuki ; Kai, Munenori

  • Author_Institution
    Grad. Sch. of Sci. & Technol., Seikei Univ., Tokyo, Japan
  • fYear
    2011
  • fDate
    23-26 Aug. 2011
  • Firstpage
    262
  • Lastpage
    267
  • Abstract
    In a heterogeneous processing environment in a computer network where multiple PCs running JavaVM on them are connected to, it is very useful to make any class instance movable among any PCs. However, JavaVM can´t inherently load and execute unknown classes dynamically which are not in the class path specified at startup of the JavaVM. In this research, we propose and develop a new mechanism to recognize and execute any unknown class dynamically by implementing a multi-tiered classloader, special object stream and dispatch mechanism for transferred objects. This proposed technology is useful and indispensable component technology for parallel distributed processing system based on mobile agent system with strong migration mobility. This technology makes it possible to implement various non-stop software services.
  • Keywords
    Java; computer networks; mobile agents; multiprocessing systems; parallel processing; virtual machines; JavaVM; computer network; dispatch mechanism; heterogeneous processing environment; indispensable component technology; migration mobility; mobile agent system; multiple PC; multitiered classloader; nonprocedural object transfer; object stream; parallel distributed processing system; serializing method; IP networks; Java; Message systems; Mobile agents; Runtime; Sockets; Subscriptions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1555-5798
  • Print_ISBN
    978-1-4577-0252-5
  • Electronic_ISBN
    1555-5798
  • Type

    conf

  • DOI
    10.1109/PACRIM.2011.6032903
  • Filename
    6032903