Performance analysis of XML-binary format

XML (Extensible Markup Language) is a structured document format which is used to represent the information for exchange and also the metadata encapsulating its meaning. XML is used for interoperable data representation as it is able to provide flexible and simplicity in representing tree-structured...

Full description

Saved in:
Bibliographic Details
Main Author: Woo, Song Quan.
Other Authors: Chen Gang
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/40679
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-40679
record_format dspace
spelling sg-ntu-dr.10356-406792023-07-07T17:08:00Z Performance analysis of XML-binary format Woo, Song Quan. Chen Gang School of Electrical and Electronic Engineering DRNTU::Engineering XML (Extensible Markup Language) is a structured document format which is used to represent the information for exchange and also the metadata encapsulating its meaning. XML is used for interoperable data representation as it is able to provide flexible and simplicity in representing tree-structured data that is human-readable. XML is popular and widely used in Web services major components such as SOAP, WSDL and UDDI to define and transport application functionality as well as allow users a means to register and locate these web services. Interoperable of data between different web service application from different sources is possible due to all communication is in XML format. However, XML takes up lots of space to represent data which can be several times as large as a comparable binary or text file representation. Large XML documents had to be loaded into memory before processing which would results in slow processing, unnecessary reparsing of documents and also increases of costs. In the recent years, several XML-compatible binary formats had been proposed to reduce the XML documents size and the cost of parsing. As one of the popular XML-compatible binary formats, Fast Infoset had been widely adopted and now become an international standard of the International Organization for Standardization (ISO) and the International Telecommunication Union (ITU). Fast Infoset specifies a binary encoding format for XML information set that is optimize to balance the need of document size and processing time. Fast Infoset is especially useful in areas such as mobile computing where bandwidth and resource is constrained. This project objective is to study the XML-compatible binary format for improving Service-Oriented Architecture performance. Fast Infoset is used in this project to compare and evaluate the different between XML document and Fast Infoset document in terms of document size, processing time and the performance gain. Through the experimental analysis, results shows that Fast Infoset document has faster response time, faster parsing time and small in size as compare to XML document. There is also no evidence showing that there are any losses in data after the serialization process. Bachelor of Engineering 2010-06-17T08:40:34Z 2010-06-17T08:40:34Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/40679 en Nanyang Technological University 148 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Woo, Song Quan.
Performance analysis of XML-binary format
description XML (Extensible Markup Language) is a structured document format which is used to represent the information for exchange and also the metadata encapsulating its meaning. XML is used for interoperable data representation as it is able to provide flexible and simplicity in representing tree-structured data that is human-readable. XML is popular and widely used in Web services major components such as SOAP, WSDL and UDDI to define and transport application functionality as well as allow users a means to register and locate these web services. Interoperable of data between different web service application from different sources is possible due to all communication is in XML format. However, XML takes up lots of space to represent data which can be several times as large as a comparable binary or text file representation. Large XML documents had to be loaded into memory before processing which would results in slow processing, unnecessary reparsing of documents and also increases of costs. In the recent years, several XML-compatible binary formats had been proposed to reduce the XML documents size and the cost of parsing. As one of the popular XML-compatible binary formats, Fast Infoset had been widely adopted and now become an international standard of the International Organization for Standardization (ISO) and the International Telecommunication Union (ITU). Fast Infoset specifies a binary encoding format for XML information set that is optimize to balance the need of document size and processing time. Fast Infoset is especially useful in areas such as mobile computing where bandwidth and resource is constrained. This project objective is to study the XML-compatible binary format for improving Service-Oriented Architecture performance. Fast Infoset is used in this project to compare and evaluate the different between XML document and Fast Infoset document in terms of document size, processing time and the performance gain. Through the experimental analysis, results shows that Fast Infoset document has faster response time, faster parsing time and small in size as compare to XML document. There is also no evidence showing that there are any losses in data after the serialization process.
author2 Chen Gang
author_facet Chen Gang
Woo, Song Quan.
format Final Year Project
author Woo, Song Quan.
author_sort Woo, Song Quan.
title Performance analysis of XML-binary format
title_short Performance analysis of XML-binary format
title_full Performance analysis of XML-binary format
title_fullStr Performance analysis of XML-binary format
title_full_unstemmed Performance analysis of XML-binary format
title_sort performance analysis of xml-binary format
publishDate 2010
url http://hdl.handle.net/10356/40679
_version_ 1772828065859108864