Interface XML to C++ the easy way...
Speed up time to market by using Codalogic LMX™ XML/C++ data binding.
Codalogic LMX™ generates application-specific C++ classes that automatically convert XML messages to instances of the generated C++ classes and the reverse operation of converting instances of the generated C++ classes to XML (see diagram). This process is often called data binding. Your code interfaces to the C++ classes generated by LMX, and needs no further knowledge of XML to access the data. This significantly reduces the amount of effort needed to use XML and also removes a large number of potential coding errors. Codalogic LMX™ generates the C++ code from a W3C XML Schema which describes the valid format of the XML messages. Codalogic LMX™ can also generate C++ code from XML external DTDs, and W3C Schemas embedded in WSDL files. To evaluate LMX you can download a trial version, download a basic binding example, or download a SOAP example. Or, with a small schema, you can try LMX on-line.
Codalogic LMX™ is available in a Microsoft Windows® GUI version, a DOS command-line version and a Linux command-line version. The generated code is cross-platform and can be compiled with any standard compliant C++ compiler. All versions are available to download for trial evaluation. The Windows® interface version - WinLMX - makes it even easier to generate C++ code. Simply select your XML schema file(s), the output file root for the C++ / HTML files, and press the compile button!
The Windows® Interface Version of LMX - WinLMX Fast and bug-free code development is enhanced by dragging code snippets from WinLMX's View Prototypes dialog into your code. Navigation through the example prototypes is expedited using the dialog's treeview and clickable links to sub-types:
WinLMX's View Prototypes dialog More benefits of using Codalogic LMX™ XML to C++ databinding include:
LMX's customers include world leading companies from the telecommunications, aerospace and financial sectors such as: Boeing, Samsung, Lehman Brothers, QinetiQ, Hewlett Packard, Lockheed Martin, Schlumberger, Alcatel, Avaya, ABB Power Technologies, Seagate, General Dynamics, Thomson (Grass Valley), ... and moreWe also have a high percentage of repeat customers. Providing exceptional support is very important to us. If you have questions about LMX, just send a message to . Continue finding out more about LMX XML to C++ data binding by reading the documentation, downloading the trial version, downloading a basic example, or downloading a SOAP example. If you have available a small schema, you can even try LMX on-line. TestimonialsHere are some of the testimonials our customers have submitted about LMX:
"[LMX] is much more faster and easier in use than our previous solution" - Stanisław Wierchoła, Gadu-Gadu "LMX is a really good product; fits right in with what we need to do." - Jeff Hay, HYTEC Inc - (Using Multiple Architectures) "Thanks for your exceptional service, as always!" - Dave Webb, TENET Technology "LMX is working like a charm" - 3DCONNEXION - (Using Apple/Mac) "Our experience has been very positive (especially when compared to using the [ed. other product] code generation)." - ASPECTUSVI "Your documentation is much clearer than other products I looked at." - British Telecom "The supporting code compiled on Itanium without problems" - CeBeNetwork GmbH - (Running on HP-UX) "LMX comes with very complete documentation." - Ronald Bourret's XML Data Binding Resources "Its a pretty handy tool, and exceptionally small in size!!!" - SPAN Systems - (Using ARM/X-Scale Architecture) "Thanks for the rapid response, as usual." - University of Teesside School of Health & Social Care Experience the benefits of Codalogic LMX™ XML to C++ data binding for yourself by downloading the trial version, trying LMX on-line with a small schema, downloading the basic example, or downloading the SOAP example.
| ||||||||||||
|