DocumentCode :
2079012
Title :
Improvement of Object Serialization in Java Remote Method Invocation
Author :
Ma, Hei Ning Helen ; Yang, Lan
Author_Institution :
Dept. of Comput. Sci., California State Polytech. Univ., Pomona, CA
fYear :
2006
fDate :
19-20 June 2006
Firstpage :
35
Lastpage :
42
Abstract :
In Java remote method invocation (RMI) 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 (Haumacher and Philippsen, 1998) 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, JavaParty and our proposed serialization mechanism. Our serialization mechanism yields the best performance in terms of these data structures
Keywords :
Java; data structures; remote procedure calls; JDK object serialization; Java remote method invocation; JavaParty; data structures; redundant data elimination; Bandwidth; Computer science; Data mining; Data structures; Design methodology; Encoding; Java; Operating systems; Packaging; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2006. SNPD 2006. Seventh ACIS International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7695-2611-X
Type :
conf
DOI :
10.1109/SNPD-SAWN.2006.44
Filename :
1640664
Link To Document :
بازگشت