TY - GEN
T1 - A Novel Dynamical Compression of XML Data for Transmission on Networks
AU - Huang, Xu
AU - Sharma, Dharmendra
PY - 2008
Y1 - 2008
N2 - Extensible Markup Language (XML) [1] derives from SGML [2], which is an ISO standard (ISO 8879). It uses plain text to encode a hierarchical set of information using verbose tags to allow the XML document to be understood without any special reader. XML also allows the use of Schema documents [3] and Namespaces [4] to create a well defined contract describing what a single XML document means and to what it applies. The self-contained nature of XML and the strong contract provided by its schemas have made XML a very important data format for capturing information declaratively and semantically. It is used as a way to store and transport information, as a way of preparing data for publishing [5], translating to another language or structure [5] and even as a message layer between computer systems [6]. It is increasingly finding itself used in a number of different business markets, such as managing financial communications [7, 8]; and XML is often considered a useful tool for building internationalized business languages to allow better communication across vendors, platforms, and languages [9]. XML is often used on Internet and intranet facing webservers to request and deliver webservices used in wider applications. This is seeing wider adoption through the development of Enterprise Service Buses (ESBs) [10] to take advantage of the Service Orientated Architectures (SOAs) [11] that are being implemented in many organisations. To make matters worse, SOAs wrap XML document requests and responses within a Simple Object Access Protocol (SOAP) envelope describing what the XML document is for and detailing any errors that may have occurred during the SOA operation [6, 12, 13].
AB - Extensible Markup Language (XML) [1] derives from SGML [2], which is an ISO standard (ISO 8879). It uses plain text to encode a hierarchical set of information using verbose tags to allow the XML document to be understood without any special reader. XML also allows the use of Schema documents [3] and Namespaces [4] to create a well defined contract describing what a single XML document means and to what it applies. The self-contained nature of XML and the strong contract provided by its schemas have made XML a very important data format for capturing information declaratively and semantically. It is used as a way to store and transport information, as a way of preparing data for publishing [5], translating to another language or structure [5] and even as a message layer between computer systems [6]. It is increasingly finding itself used in a number of different business markets, such as managing financial communications [7, 8]; and XML is often considered a useful tool for building internationalized business languages to allow better communication across vendors, platforms, and languages [9]. XML is often used on Internet and intranet facing webservers to request and deliver webservices used in wider applications. This is seeing wider adoption through the development of Enterprise Service Buses (ESBs) [10] to take advantage of the Service Orientated Architectures (SOAs) [11] that are being implemented in many organisations. To make matters worse, SOAs wrap XML document requests and responses within a Simple Object Access Protocol (SOAP) envelope describing what the XML document is for and detailing any errors that may have occurred during the SOA operation [6, 12, 13].
KW - Decision Time
KW - Dynamical Compression
KW - Congestion Window
KW - Simple Object Access Protocol
KW - Decompression Time
KW - Parallel programming
KW - Cloud computing
KW - Clouds
UR - http://www.scopus.com/inward/record.url?scp=84885007776&partnerID=8YFLogxK
U2 - 10.1007/978-0-387-74938-9_6
DO - 10.1007/978-0-387-74938-9_6
M3 - Conference contribution
SN - 9780387749372
VL - 4
T3 - Lecture Notes in Electrical Engineering
SP - 67
EP - 83
BT - Advances in Communication Systems and Electrical Engineering
A2 - Huang, Xu
A2 - Chen, Yuh-Shyan
A2 - Ao, Sio-Iong
PB - Springer
CY - Boston, USA
T2 - International Conference on Communication Systems and Electrical Engineering
Y2 - 21 March 2007 through 23 March 2007
ER -