Case Study: XML Schemas & Rich-Client Applications—The United Nations' Biosafety Clearing-House
Track: Client Applications, Case Studies, Web Services
Audience Level: Technical View
Time: Thursday, November 18 at 14:00
Keywords: XML Schema, Rich Client, GUI, SWT
Abstract:
The Biosafety Clearing-House (BCH) was established by the Cartagena Protocol on Biosafety, a sub agreement to United Nations Convention on Biological Diversity. This case study references the rich-client software that was developed for the Canadian Node of the Biosafety Clearing-House (CNBCH). The software enables a variety of XML instance documents, belonging to a non-trivial, multi-document XML Schema, to be created, viewed and edited. The system architecture de-couples the rich-client from (i) the web services used to store/retrieve/update XML instance documents and (ii) the web services used to access controlled content, such as the ITIS taxonomy. This presentation describes the problems encountered in mapping the XML Schemas to a GUI and how they were solved.
XML version
HTML version
PDF version
SVG version