DocumentCode :
3589343
Title :
XML based message queuing
Author :
Ye, Lan ; Luo, Yong ; Nagata, Motoyasu
Author_Institution :
Osaka Kyoiku Univ., Ikeda, Japan
Volume :
3
fYear :
2000
fDate :
6/22/1905 12:00:00 AM
Firstpage :
2034
Abstract :
The technologies using message queues, which correspond to asynchronous communication in distributed processing, have become remarkable. In particular, object-oriented persistent message queuing has obtained reliability in the asynchronous communication of middleware. On the other hand, XML is a promising database tool which enables interoperability of document exchange in the heterogeneous business environment. This paper presents an XML-based message queue which unifies the format of the message and realizes easy data exchange in different applications. First, we present the XML messaging architecture. We also propose relevant issues concerning XML messaging, including the structural representation and several XML messaging operations. Not only FIFO operations but also advanced operations can be designed using information contained within the messages, owing to XML´s features. Second, we present message queuing by XML. The representation of the message queue by means of XML and concurrent access to the message queue are proposed. Finally, we report an implementation of the XML-based message queue using Java programming. Throughout this paper, we show the efficiency of the proposed XML-based message queue
Keywords :
Java; client-server systems; distributed object management; electronic data interchange; electronic messaging; hypermedia markup languages; object-oriented programming; open systems; persistent objects; queueing theory; FIFO operations; Java programming; XML messaging architecture; XML-based message queuing; asynchronous communication; concurrent access; data exchange; distributed processing; document exchange; efficiency; heterogeneous business environment; interoperability; message format; messaging operations; middleware; object-oriented persistent message queuing; reliability; structural representation; Application software; Asynchronous communication; Business communication; Distributed processing; Internet; Java; Markup languages; Message-oriented middleware; Object oriented databases; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 2000 IEEE International Conference on
ISSN :
1062-922X
Print_ISBN :
0-7803-6583-6
Type :
conf
DOI :
10.1109/ICSMC.2000.886414
Filename :
886414
Link To Document :
بازگشت