|
|
|
Technostax Web Services
The Technostax XML (eXtensible Markup Language) parser & generator was developed to provide a resource saving and standardised method for exchanging data between embedded systems. An application which integrates the Technostax XML generator does not have to build XML code packets itself but must only define an arbitrary nested XML template with dynamic data entries. An application which uses the Technostax XML parser does not have to examine all received XML data packets but must only define handler routines which are called during the parse process. Both the generator and the parser does not handle with large buffers – they are working 'on-the-fly'.
The Technostax SOAP module (Simple Object Access Protocol) was developed to make the data exchange between embedded systems and existing SOAP servers as easy as possible. An application which integrates the Technostax SOAP module does not have to know anything about SOAP mechanisms. The only thing to do is to specify the templates of the application specific sending XML (eXtensible Markup Language) parts and the handler functions that are called when received XML code is parsed. The module can be used as SOAP client and as SOAP server.
- supports the definition of application specific SOAP properties
- supports the definition of name spaces and templates for
XML generation and handler routines for XML parser
- streaming HTTP/XML generator, i.e. the data to sent is not buffered
but is delivered in small packet
- streaming HTTP/XML parser, i.e. received data is evaluated during
receipt to minimize the required buffer
- independent of an operating system
|
|
|
|