An XML model for use across heterogeneous client–server applications

dc.contributor.authorChinnappen-Rimer, Suvendi
dc.contributor.authorHancke, Gerhard P.
dc.date.accessioned2009-02-03T12:21:11Z
dc.date.available2009-02-03T12:21:11Z
dc.date.issued2008
dc.description.abstractApplications that use directory services or relational databases operate in a client–server model, where a client requests information from a server, and the server returns a response to the client. These client–server applications typically have a specific message protocol that is unique to that application. Systems with multiple client–server applications require that there are separate client programs that individually communicate with their respective server programs. A need exists to access information from heterogeneous systems in a standard message request–response format. A generic eXtensible Markup Language (XML)model was developed to obtain data from diverse measurement systems. The objective of this paper is to describe the XML model that abstracts the differences in the underlying heterogeneous client–server message formats and provides a common XML message interface. The XML messages are parsed through a common XML gateway that decides to which application server to forward the messages. The generic XML messages are translated to the correct application server format before being sent to the application server.en_US
dc.identifier.citationChinnappen-Rimer, S & Hancke, GP 2008, ‘An XML model for use across heterogeneous client–server applications’, IEEE Transactions on Instrumentation and Measurement, vol. 57, no. 10, pp. 1-8. [http://ieeexplore.ieee.org/]en_US
dc.identifier.issn0018-9456
dc.identifier.other10.1109/TIM.2008.920027
dc.identifier.urihttp://hdl.handle.net/2263/8801
dc.language.isoenen_US
dc.publisherInstitute of Electrical and Electronics Engineersen_US
dc.rights©2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.en_US
dc.subjecteXtensible Markup Language (XML)en_US
dc.subjectGenericen_US
dc.subjectMessageen_US
dc.subject.lcshXML (Document markup language)
dc.subject.lcshComputer interfaces
dc.subject.lcshComputer network protocols
dc.titleAn XML model for use across heterogeneous client–server applicationsen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Chinnappen_Rimer(2008).pdf
Size:
673.99 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.47 KB
Format:
Item-specific license agreed upon to submission
Description: