Measuring the performance of communication middleware on high-speed networks
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Measuring and Optimizing CORBA Latency and Scalability Over High-Speed Networks
IEEE Transactions on Computers
Object serialization for marshalling data in a Java interface to MPI
JAVA '99 Proceedings of the ACM 1999 conference on Java Grande
Java and distributed object models: an analysis
ACM SIGPLAN Notices
Are distributed objects fast enough?
More Java gems
Java 2 distributed object middleware performance analysis and optimization
ACM SIGPLAN Notices
Java virtual machine support for object serialization
Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande
Portable serialization of CORBA objects: a reflective approach
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
PROCESSUS – Integration of SEI CMM and ISO quality models
Software Quality Control
Evaluating CORBA latency and scalability over high-speed ATM networks
ICDCS '97 Proceedings of the 17th International Conference on Distributed Computing Systems (ICDCS '97)
Efficient RMI: Dynamic Specialization of Object Serialization
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
Java RMI, RMI tunneling and Web services comparison and performance analysis
ACM SIGPLAN Notices
Minimizing downtime in seamless migrations of mobile applications
Proceedings of the 2006 ACM SIGPLAN/SIGBED conference on Language, compilers, and tool support for embedded systems
Proceedings of the ISSTA 2006 workshop on Role of software architecture for testing and analysis
A simplified approach to web service development
ACSW Frontiers '06 Proceedings of the 2006 Australasian workshops on Grid computing and e-research - Volume 54
An extensible mechanism for Long-Term Persistence of JavaBeans components
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
Schedulable persistence system for teal-time applications in virtual machine
EMSOFT '06 Proceedings of the 6th ACM & IEEE International conference on Embedded software
Qualitative and quantitative analysis and comparison of Java distributed architectures
Software—Practice & Experience
Comparison of performance of Web services, WS-Security, RMI, and RMI-SSL
Journal of Systems and Software - Special issue: Quality software
A framework for service-oriented computing with C and C++ Web service components
ACM Transactions on Internet Technology (TOIT)
A comparison of data serialization formats for optimal efficiency on a mobile platform
Proceedings of the 6th International Conference on Ubiquitous Information Management and Communication
Understanding and improving the cost of scaling distributed event processing
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
SOA Performance Enhancement Through XML Fragment Caching
Information Systems Research
Hi-index | 0.01 |
This article compares binary and XML object serialization on Java and Microsoft .NET platforms from the performance and size perspective. It uses three different types of objects and different number of objects to make a comparison which reflects real-world circumstances. The article has the following contributions: (1) it compares binary and XML serialization between Java and .NET to compare the efficiency of both platforms; (2) it compares binary and XML serialization within the platforms to compare the differences between the two serialization types; (3) it studies the reasons for performance differences and provides possible performance optimizations.