Highly Compact Binary encodings • Very Fast Encoding/Decoding • Seamless Conversion Between XML and Binary Encodings • Quality Tracing and Precise Error Messages • Multi-Threading • Change Runtime Options Dynamically
Bind your XSD schema to C/C++ representations. Runtime libraries provide fast encoding of messages into highly compact binary data or traditional XML documents.
Bind your XSD schema to Java representations. Feature-rich runtime jar files allow fast encoding/decoding/manipulating of application messages. Can be used on any platform that has a JRE (Java Runtime Environment).
Converts your ASN.1 specification into an XSD schema. The result can be used by XSD applications, to exchange XML messages with ASN.1 applications.
Converts your XSD schema into equivalent ASN.1 specs. All XML documents conforming to the original XSD would be valid XML encodings of the generated ASN.1.
For fast, compact standards-based XML, without an XML schema. Fully interoperable with Sun's Glassfish Fast Infoset Java implementation.
Perfect for using Web Services in resource- or bandwidth-constrained environments. Traditional XML SOAP messages are also supported.
Use the table below to choose the XML product that suits you best, based on the encoding used and performance (expressed as both the encoding size and the speed of the encoding process).
|XSD schema available||XSD schema not available|
|Fast Infoset (binary)||XML
|Fast Infoset (binary)||
|Fast WS Tool||EXCELLENT||FAIR||GOOD||-||-|
|Fast Infoset Tool||-||FAIR||GOOD||FAIR||GOOD|