Using VA Smalltalk XML Support
VA Smalltalk provides the following three loadable features for XML support:
VA: XML Support
This feature includes the following:
•All XML parsers, tools, and examples along with visual tools to simplify construction of XML applications.
•User interface portion of the Web Server Interface.
•Serialization code to provide an API which converts Smalltalk objects to XML strings and to convert DOM objects into Smalltalk business objects. XML input deserialization generates Smalltalk objects from XML. XML output serialization generates XML from Smalltalk objects.
ST: XML parser
This feature includes the minimal XML parser which contains support for parsing XML streams that do not require external resources from remote sources. Local file resources can be read. The specific features are:
•SAX parser engine
•DTD validating DOM parser
•Basic schema support
•XML<->Smalltalk mapping support
•Mapping parser to parse XML directly into domain objects
•Serialization support to create XML from domain objects
ST: XML communications
This feature includes the following:
•Server interface code to allow the programmer to build XML request handlers for processing incoming server requests. The XML request handler strategy is based on the existing Web Server Interface framework.
•Support that enables remote resources to be read via TCP sockets using HTTP requests
•ST: XML parser feature
It is recommended that you load the VA: XML Support feature. For information on setting up and using the Web Server Interface, see the VA Smalltalk Web Connection Guide.
Last modified date: 01/29/2015