• DocumentCode
    2337167
  • Title

    A framework for RESTful object exchange through schematized XML (unRESTricted)

  • Author

    De Keer, Barbara Van ; Rijsselbergen, Dieter Van ; Mannens, Erik ; De Walle, Rik Van

  • Author_Institution
    Dept. of Electron. & Inf. Syst., Ghent Univ. - IBBT, Ghent
  • fYear
    2008
  • fDate
    13-16 Nov. 2008
  • Firstpage
    593
  • Lastpage
    598
  • Abstract
    Client-server architectures with clients on divergent platforms are in need of services that serve a high level of interoperability and a loose binding. It should be prevented that clients become incompatible with the server after server-side changes in the data model. In practice it appears that existing systems donpsilat always meet these requirements and that known solutions are lacking supporting frameworks in the development of these services. This paper presents a framework for building RESTful services that publish data matching an internal object model. The internal objects are presented to the client by XML which conforms to an XML schema that is agnostic of the framework. The conversion between the XML documents and the internal objects is backed by the framework and abstracted from the service developer. An implementation of this framework in Java is described, together with client-side software that also relieves the client from marshaling logic and processing the serverpsilas response.
  • Keywords
    XML; client-server systems; open systems; Java; XML documents; client-server architectures; data model; interoperability; restful object exchange; Data models; Databases; Humans; Information systems; Java; Logic; Multimedia systems; Simple object access protocol; Software systems; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Information Management, 2008. ICDIM 2008. Third International Conference on
  • Conference_Location
    London
  • Print_ISBN
    978-1-4244-2916-5
  • Electronic_ISBN
    978-1-4244-2917-2
  • Type

    conf

  • DOI
    10.1109/ICDIM.2008.4746728
  • Filename
    4746728