Improvement of object serialization in Java']Java Remote Method Invocation

被引:0
|
作者
Ma, Hei Ning Helen [1 ]
Yang, Lan [1 ]
机构
[1] Calif State Polytech Univ Pomona, Dept Comp Sci, Pomona, CA 91768 USA
来源
SNPD 2006: SEVENTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, PROCEEDINGS | 2006年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
yIn Java Remote Method Invocation (AMI) objects are serialized before being sent over the wire. JDK object serialization causes overheads due to verbose data in the serialized object, dynamic type checking, and so on. JavaParty project [2] reduces RMI overheads by eliminating redundant data in the serialized object, using explicit marshaling, slim type encoding, etc. Both serialization mechanisms are designed for arbitrary objects. In this paper, we pursue a new mechanism, based on the merits of JavaParty serialization, to serialize homogeneous data structures, i.e. data structures of identical element types. Simulation studies are conducted to evaluate the performance of JDK, Java Party and our proposed serialization mechanism. Our serialization mechanism yields the best performance in terms of these data structures.
引用
收藏
页码:35 / +
页数:2
相关论文
共 50 条
  • [21] Design of Distributed Architecture based on Java']Java Remote Method Invocation Technology
    Hou, Delin
    Xia, Huosong
    2009 INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY, VOL II, PROCEEDINGS, 2009, : 618 - 621
  • [22] Using Java']Java remote method invocation in a parallel and distributed processing course
    Tosten, RS
    Ferraro, C
    Sprenkle, S
    Steiner, B
    Tymann, PT
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 101 - 106
  • [23] Analysis of object serialization in Java and .NET
    Heričko, Marjan
    Jurič, Matjaz B.
    Rozman, Ivan
    Elektroteh Vestn Electrotech Rev, 1600, 3 (155-161):
  • [24] Object serialization for marshaling data in a Java']Java interface to MPI
    Carpenter, B
    Fox, G
    Ko, SH
    Lim, S
    CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (07): : 539 - 553
  • [25] How do I use Java']Java remote method invocation from an applet?
    Berg, C
    DR DOBBS JOURNAL, 1997, 22 (03): : 101 - 103
  • [26] Object serialization support for object oriented Java processors
    Ross, Joe Cheri
    Chandran, Priya
    Proceedings - International Symposium on Information Technology 2008, ITSim, 2008, 4
  • [27] Predictable serialization in Java']Java
    Tejera, Daniel
    Alonso, Alejandro
    de Miguel, Miguel A.
    10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 102 - +
  • [28] Java virtual machine support for object serialization
    Breg, Fabian
    Polychronopoulos, Constantine D.
    ACM 2001 Java Grande/ISCOPE Conference, 2001, : 173 - 180
  • [29] Lightweight Compilation of Method Invocation Bytecodes in Java']Java
    Kaur, Harpreet
    Young, Scott
    Pirvu, Marius
    Kent, Kenneth B.
    39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1114 - 1121
  • [30] An object-oriented invocation layer for the Java']Java message service
    Jank, K
    Oberhauser, R
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2003: OTM 2003 WORKSHOPS, 2003, 2889 : 57 - 69