![]() |
![]() | ![]() | ![]() | Code GenerationAdvanced MapForce® 2008 usability features include the ability to autogenerate program code for recurrent mappings, data integration projects, and Web services applications. In addition to its XSLT 1.0/2.0 and XQuery code generation capabilities, MapForce includes a built-in code generator which can automatically generate Java, C++ or C# class files from XML Schema definitions, databases, flat files, UN/EDIFACT and ANSI X12 files, and Excel 2007 workbooks. The result of the code generation is a full-featured and complete application which performs the mapping operations for you. You can run the application directly as generated, or insert the generated code into your own application, or even extend it with your own functionality.
Generating Program Code
The ability to autogenerate program code in various programming languages can provide tremendous performance benefits when you are considering XML transformations in your mission-critical applications. Instead of relying only on XSLT processors, where transformations are processed in an interpretive way, MapForce allows you to produce lightning-fast transformations by providing program code that can be compiled into your applications and will outperform any standard XSLT processor approach. MapForce allows you to set your code generation preferences at any stage in your mapping.
When you choose to generate program code, the results are saved in a directory of your choosing where you can then process and compile your code as desired.
Customizing Your Code Generated output code is completely customizable via a simple yet powerful template language. It allows you to easily replace the underlying parsing and validating engine, customize code according to your company's writing conventions, or even use different base libraries such as the Microsoft Foundation Classes (MFC) and the Standard Template Library (STL). You can even configure your code with data streams for input and output. Integrating MapForce Code Even though MapForce generated code is actually a self-contained application, it can also be integrated, or adapted to your own application to serve as a data integration component. You can edit your generated code directly to complete such operations as:
Learn how MapForce® 2008 code generation can help you develop advanced data integration and Web services applications. Download a free trial now! | ![]() |
![]() | ![]() | ||||||||||||||||||||||||||||||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | |||||
|
