Automatisierte DatenintegrationMapForce® 2011 bietet die Möglichkeit, die Datenintegration und sich wiederholende Geschäftsprozesse durch die automatische Generierung von Programmcode zu automatisieren oder das Programm für mehrmals benötigte Datenmappings und Webservice-Applikationen über die Befehlszeile auszuführen. Generieren von ProgrammcodeZusä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, EDI-Konfigurationsdateien, Excel 2007+-Arbeitsmappen und XBRL-Taxonomien 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. 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 Datenintegrationsoperationen zu implementieren, 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.
Benutzerdefinierter DatenintegrationscodeDer 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-CodeZwar 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:
Hinweis: Ausführliche Informationen zur Codegenerierung mit MapForce finden Sie im dazugehörigen Benutzer- & Referenzhandbuch. API & ActiveX ControlÜber eine COM-basierte API können Client-Applikationen ganz einfach auf die Funktionalitäten von MapForce zugreifen, um die verschiedensten Abläufe zu automatisieren. Außerdem ermöglicht MapForce die Automation auch über ein ActiveX Control und kann auf einem anderen Rechner über die Befehlszeile aufgerufen werden. Hinweis: Ausführliche Informationen zur Befehlszeilenparametersyntax von MapForce sowie eine Befehlstabelle und Objektreferenz finden Sie im mitinstallierten Benutzer- & Referenzhandbuch. Informieren Sie sich darüber, wie Sie mit Hilfe der Codegenerierungsfunktionen von MapForce® 2011 komplexe Datenintegrations- und Webservice-Applikationen entwickeln können. Download a free 30-day trial of MapForce. |
| |||||||||||||||||||||||||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | |||
|
