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
关键词
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 条
  • [1] Interceptors for Java']Java™ remote method invocation
    Li, W
    Parson, D
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 850 - 856
  • [2] Asynchronous remote method invocation in Java']Java
    Taveira, WF
    Valente, MTD
    Bigonha, MAD
    Bigonha, RD
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2003, 9 (08) : 761 - 775
  • [3] Interceptors for Java']Java Remote Method Invocation
    Narasimhan, N
    Moser, LE
    Melliar-Smith, PM
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2001, 13 (8-9): : 755 - 774
  • [4] Optimizing remote method invocation in Java']Java
    Sysala, T
    Janecek, J
    13TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2002, : 29 - 33
  • [5] Remote procedure calls and Java']Java remote method invocation
    Waldo, J
    IEEE CONCURRENCY, 1998, 6 (03): : 5 - 7
  • [6] Security enhancement of Java']Java Remote Method Invocation
    Zalewski, Dominik
    DepCos-Relcomex 2006, 2006, : 223 - 230
  • [7] Performance studies of remote method invocation in Java']Java
    Koutsogiannakis, G
    Savva, M
    Chang, JM
    CONFERENCE PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2002, : 1 - 8
  • [8] Efficient object serialization in Java']Java
    Opyrchal, L
    Prakash, A
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOP, PROCEEDINGS, 1999, : 96 - 101
  • [9] Asynchronous remote method invocation (ARMI) mechanism for Java']Java
    Raje, RR
    Williams, JI
    Boyles, M
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (11): : 1207 - 1211
  • [10] Efficient implementations of Java']Java Remote Method Invocation (RMI)
    Krishnaswamy, V
    Walther, D
    Bhola, S
    Ahamad, M
    PROCEEDINGS OF THE FOURTH USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS: COOTS, 1998, : 19 - 35