![]() |
![]() | ![]() | ![]() | CodegenerierungMapForce® 2008 bietet u.a. Funktionalitäten zum automatischen Generieren von Programmcode für wiederholt ausgeführte Mappings, Datenintegrationsprojekte und Webservice Applikationen. Zusätzlich zu den XSLT 1.0/2.0 und XQuery-Codegenerierungsfunktionen enthält MapForce einen integrierten Code Generator, der automatisch anhand von XML-Schema-Definitionen, Datenbanken, Flat Files, UN/EDIFACT- und ANSI X12-Dateien sowie Excel 2007-Arbeitsmappen Java-, C++ oder C#-Klassendateien generieren kann. Das Ergebnis der Codegenerierung ist eine komplette Applikation, die die Mapping-Operationen für Sie durchführt. Sie können die Applikation direkt ausführen, den generierten Code in Ihre eigenen Applikation einfügen oder ihn durch ihre eigenen Funktionalitäten ergänzen.
Generieren von Programmcode
Die Möglichkeit in mehreren Programmiersprachen automatisch Programmcode zu generieren kann sich bei XML-Transformationen in Ihren geschäftskritischen Applikationen als extrem nützlich erweisen. Anstatt XSLT-Prozessoren zu verwenden, die Transformationen verarbeiten und dabei interpretieren, können Sie mit MapForce blitzschnelle Transformationen erzeugen, indem Sie Programmcode erstellen lassen, der zu Ihren Applikationen kompiliert wird und die Leistung jedes herkömmlichen XSLT-Prozessors in den Schatten stellt. In MapForce können Sie Ihre Einstellungen für die Codegenerierung in jedem Stadium des Mappings definieren.
Wenn Sie Programmcode generieren, werden die Ergebnisse im Verzeichnis Ihrer Wahl gespeichert, in dem Sie Ihren Code wie gewünscht verarbeiten und kompilieren können.
Anpassen Ihres Codes Der generierte Ausgabecode kann mit Hilfe einer einfachen aber wirkungsvollen Template-Sprache komplett angepasst werden. Der zugrunde liegende Parsing- und Validierungsprozessor kann einfach ersetzt werden, Code kann nach den Vorgaben innerhalb Ihres Unternehmens angepasst werden und es stehen unterschiedliche Basisbibliotheken wie Microsoft Foundation Classes (MFC) und Standard Template Library (STL) zur Verfügung. Sie können Ihren Code sogar mit Daten-Streams für Input und Output konfigurieren. Integrieren von MapForce-Code Zwar bildet von MapForce generierter Code eine in sich geschlossene Applikation, doch kann er auch als Datenintegrationskomponente in Ihre eigenen Applikationen integriert oder adaptiert werden. Sie können Ihren generierten Code direkt bearbeiten um z.B. die folgenden Operationen fertig zu stellen:
Finden Sie heraus, wie Sie mit Hilfe von MapForce® 2008 Codegenerierungsfunktionen komplexe Datenintegrations- ujnd Webservice-Applikationen entwickeln können. Downloaden Sie jetzt eine kostenlose Testversion! | ![]() |
![]() | ![]() | ||||||||||||||||||||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | |||||
|
