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