DocumentCode :
3065716
Title :
Open metadata formats: efficient XML-based communication for heterogeneous distributed systems
Author :
Widener, Patrick ; Schwan, Karsten ; Eisenhauer, Greg
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2001
fDate :
36982
Firstpage :
739
Lastpage :
742
Abstract :
The definition and translation of metadata is incorporated in all systems that exchange structured data. We observe that the manipulation of this metadata can be decomposed into three separate steps: discovery, binding of program objects to the metadata, and marshaling of data to and from wire formats. We have designed a method of representing message formats in XML, using data types that are available in the XML schema specification. We have implemented a tool called xml2wire that uses such metadata and exploits this decomposition in order to provide flexible metadata definition facilities for an efficient binary communications mechanism. We also observe that the use of xml2wire makes possible such flexibility without intolerable performance effects
Keywords :
abstract data types; distributed processing; electronic data interchange; hypermedia markup languages; meta data; open systems; XML schema specification; XML-based communication; binary communications mechanism; data discovery; data marshaling; data types; flexibility; heterogeneous distributed systems; message format representation; metadata definition; metadata manipulation; metadata translation; open metadata formats; performance; program object binding; structured data exchange; wire formats; xml2wire; Chemicals; Collaboration; Data structures; Design methodology; Distributed computing; Educational institutions; Libraries; Manufacturing; Wire; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location :
Mesa, AZ
Print_ISBN :
0-7695-1077-9
Type :
conf
DOI :
10.1109/ICDSC.2001.919013
Filename :
919013
Link To Document :
بازگشت