| Binary XML Products |
|
 |
OSS Fast Infoset Tools - Now Available - Selected For Use by GTECH
3 Times Smaller & 5 Times as Fast as XML
For fast, compact standards-based XML, without an XML schema, consider
the OSS Fast Infoset (FI) Tools. Our OSS FI Tools optimize your XML by
using the Fast Infoset representation for the XML Information Set - even
when an XML schema was not used, or may not be available to your
application. Our Tools, which create and process highly efficient Fast
Infoset messages, are conformant to the ITU-T X.891 (2005) |
ISO/IEC 24824-1: 2005 Information Technology - Generic Applications of
ASN.1: Fast Infoset Standard.
The OSS FI Tools are fully interoperable with Sun’s Glassfish Fast Infoset
Java implementation. OSS actively participates in the Fast Infoset
Interoperability Project to ensure that our FI Tools seamlessly interoperate
not only with the Sun Glassfish implementation, but with any other
FI standard implementation as well.
OSS Fast Web Services Tools for C/C++
A high performance alternative to traditional Web Services,
the OSS Fast Web Services (FWS) Tools are for those who
use Web Services in resource-constrained and/or
bandwidth-constrained environments. Our Tools create
and process highly efficient binary SOAP messages in
accordance with the ITU-T X.892 | ISO/IEC 24824-2 standard.
Traditional XML SOAP messages are also supported, ensuring
that you can also exchange SOAP messages with XML based
peers.
OSS Fast Web Services Tools for Java - Now Available
With all the core features of the OSS Fast Web Services Tools
for C/C++ plus the platform independence that Java offers,
the OSS Fast Web Services Tools for Java enable fast and
efficient end-to-end, interoperable Web Services.
The user-friendly API automates the construction and processing
of SOAP messages to speed your application development.
OSS XSD Tools for C/C++
Enjoy the best of both XML and binary encoding technologies
through a single tool. The OSS XSD Tools bind your XSD
schema to C/C++ representations. Runtime libraries provide
fast encoding of values of these representations into highly
compact binary messages or traditional XML documents.
Standard, proven, binary encoding rules enable you to achieve
better serialization/parsing speeds, and better compression.
Decoders provide validation of incoming XML documents and
binary messages, and fast transformation to the values of
C/C++ data types. The OSS XSD Tools adhere to the W3C XML
Schema standard and ITU-T Recommendation X.694 |
ISO/IEC 8825-5.
OSS XSD Tools for Java - Now Available
If you wish your application to have the full power of XML with
the efficiency of binary encodings - and platform independence,
consider the OSS XSD Tools for Java. These tools consist of the
OSS XSD compiler which binds your XSD schema to Java representations,
and feature-rich runtime jar files for encoding/decoding/manipulating
application messages. The OSS XSD Tools for Java can be used on any
platform that has a JRE (Java Runtime Environment).
OSS XSD to ASN.1 Translator
The XSD to ASN.1 Translator allows interoperability between
XSD and ASN.1 tools. It converts your XSD schema(s) into
equivalent ASN.1 module(s). "Equivalent" means that all XML
documents conforming to the original XSD would be valid XML
encodings (also known as E-XER encodings) of the generated
ASN.1 as well. Similarly, all the E-XER encodings of the
ASN.1 would be valid XML instances of the XSD. Thus, it is
possible to use an XML Schema on one end, and ASN.1 files
produced by the translator on the other end, and interchange
XML documents between the peers (or even interchange binary
encodings if the OSS XSD Tools are used by the XSD
applications).
OSS ASN.1 to XSD Translator
The ASN.1 to XSD Translator is the perfect tool for you
if you use ASN.1, and would like to generate equivalent XSD
notation. The resulting XSD schema can be used by XSD-based
applications, to exchange information with ASN.1 application,
using XML. The tool can convert your ASN.1 modules into XSD
schemas. All the XML encodings produced by your ASN.1
application would be conforming instances of the generated XSD.
Similarly, all the XML instances received from your XSD-based
application can be decoded by the ASN.1 XML decoder.
Related Tools:
OSS ASN.1 Tools with XML support
With the introduction of the Extended XML Encoding Rules,
E-XER (ITU-T Recommendation X.693 | ISO/IEC 8825-4), ASN.1
has emerged as
a schema language for XML.
It is as powerful a schema notation as XSD; in fact,
it is more powerful because you get support for binary
encodings as a value-added feature. The E-XER encoding
instructions (NAMESPACE, ATTRIBUTE, LIST, and USE-TYPE
to name a few) can be embedded within your ASN.1 syntax,
or specified in a separate XER encoding control section.
Adding XER instructions does not affect the binary encoding
at all, while giving you the freedom of precisely defining
the XML layout of your data.
These tools provide similar functionality as the OSS XSD
Tools for C/C++ or Java, except these tools
take ASN.1 as the schema notation. Both the XSD and the ASN.1 tools
have the capability of generating/parsing XML and Binary encodings.
.:. Top
Copyright © 2009 OSS Nokalva, Inc. All Rights Reserved.