Jaimez-González, Carlos R and Lucas, Simon M (2011) Interoperability of Java and C# with Web Objects in XML. In: Proceedings of the IADIS International Conference on e-Society. International Association for the Development of the Information Society (IADIS), pp. 518-522. ISBN 9789728939465. Official URL: http://www.iadisportal.org/digital-library/interop...
Jaimez-González, Carlos R and Lucas, Simon M (2011) Interoperability of Java and C# with Web Objects in XML. In: Proceedings of the IADIS International Conference on e-Society. International Association for the Development of the Information Society (IADIS), pp. 518-522. ISBN 9789728939465. Official URL: http://www.iadisportal.org/digital-library/interop...
Jaimez-González, Carlos R and Lucas, Simon M (2011) Interoperability of Java and C# with Web Objects in XML. In: Proceedings of the IADIS International Conference on e-Society. International Association for the Development of the Information Society (IADIS), pp. 518-522. ISBN 9789728939465. Official URL: http://www.iadisportal.org/digital-library/interop...
Abstract
Interoperability is an important issue in distributed object-based systems, because it allows the communication of programs (clients and servers) written in different object-oriented programming languages. Some of the fundamental issues to reach interoperability are related to the data type mapping, object representation, messages, serialization and de-serialization. Serializing objects to XML brings many advantages over binary encoding because XML is human and computer readable, and it also aims to have better interoperability between different programming languages. This paper presents Web Objects in XML (WOX), an efficient and easy to use XML serializer for C# and Java. It allows to serialize Java objects to XML, de-serialize them to C#, and vice versa. The XML encoding used in our WOX serializer can represent objects in other object-oriented programming languages.
Item Type: | Book Section |
---|---|
Uncontrolled Keywords: | XML Serialization; Java Objects; C# Objects; Objects in XML;, Interoperability |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
Divisions: | Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
Depositing User: | Jim Jamieson |
Date Deposited: | 19 Oct 2012 21:34 |
Last Modified: | 19 Oct 2012 21:34 |
URI: | http://repository.essex.ac.uk/id/eprint/4110 |