Home. 
.

transparent

transparent

transparent

API & ActiveX Control

Zusätzlich zu seiner einfach zu bedienenden grafischen Benutzeroberfläche bietet Altova MapForce® 2012 außerdem umfangreiche Java- und COM-basierte Automation Interfaces, über das die leistungsstarken Funktionalitäten von MapForce auch von einer anderen Applikation aus aufgerufen werden können. Außerdem kann MapForce auch über ein ActiveX Control sowie über die Befehlszeile aufgerufen werden.

Über die MapForce API lässt sich die preisgekrönte Datentransformationstechnologie von MapForce in jede andere Software-Komponente oder Applikationsarchitektur einbetten. D.h. MapForce kann als echte Middleware implementiert werden und so Ihre Datenkonvertierungen automatisieren und Interoperabilität zwischen verteilten Umgebungen ermöglichen.

Aufrufen der MapForce API

Die Methoden und Eigenschaften der MapForce API können von Applikationen von Drittanbietern und gebräuchlichen Entwicklungsumgebungen wie z.B. Umgebungen, in denen Java,.NET, C++ und Visual Basic verwendet wird, und mit Skriptsprachen wie JavaScript und VBScript aufgerufen werden.

Der Eintrittspunkt für jede Implementierung der MapForce API ist das Application-Objekt, von dem aus Sie Remote Procedure Calls starten können, um MapForce-Funktionalitäten wie z.B. Codegenerierung, Mapping-Ausführung und Projektverwaltung/-unterstützung aufzurufen.

MapForce API object model
Objektmodell der MapForce API

MapForceControl

MapForceControl.ocx ist ein ActiveX Control, das in eine andere Applikation oder einen anderen ActiveX Container eingebettet werden kann.

Es stehen zwei unterschiedliche Ebenen der Integration zur Verfügung:

  • Bei der Integration auf Applikationsebene können Sie die komplette Benutzeroberfläche von MapForce einschließlich aller Menüs, Symbolleisten, der Statusleiste, der Dokument- und Hilfefenster in das Fenster Ihrer Applikation einbetten.
  • Bei der Integration auf Dokumentebene können Sie die Komponenten der MapForce-Benutzeroberfläche wie Bearbeitungsfenster, das Übersichtsfenster, das Bibliotheksfenster, das Validierungsfenster und das Projektfenster nach Belieben einzeln instantiieren.

Über die MapForce API können Aufgaben in MapForceControl automatisiert werden.

Befehlszeilenschnittstelle

Über die Befehlszeilenschnittstelle kann ein Programmierer MapForce-Funktionalitäten über die Befehlszeile aufrufen.

Ein einfaches Beispiel dafür finden Sie in der Fallstudie zur Erstellung einer Lösung für den regelmäßigen Austausch von Daten, in der ein IT-Manager von Altova ein System eingerichtet hat, mit dem Währungskurse in einem SAP-Buchhaltungssystem über die MapForce Befehlszeilenschnittstelle und die geplanten Aufgaben von Microsoft® aktualisiert werden.

IDE-Integration

MapForce bietet außerdem Integrationspakete für die Visual Studio und die Eclipse IDE, sodass Sie Ihre Applikationen in der Entwicklungsumgebung Ihrer Wahl erstellen können.

API-Dokumentation und Beispiele

Die ausführliche Dokumentation zur API für MapForce® 2012 finden Sie auf unserer Website in der MapForce® 2012 Online-Hilfe sowie im der integrierten MapForce-Hilfesystem. Der MapForce-Ordner "Examples" enthält API-Beispielprojekte für C# und Java.

Testen Sie die MapForce-Programmierfunktionen selbst - klicken Sie hier, um eine kostenlose 30-Tage Testversion von Altova MapForce® 2012 mit dem vollen Funktionsumfang herunterzuladen!



transparent
Download
Pricelist
Buy
Video
Online Training
Comparison
Datasheet
Print
Mail
Like It
.

MapForce case study Lesen Sie diese Fallstudie, um zu erfahren, wie LANSA MapForce in seine Produkte integriert hat, um auch nicht technisch versierten Kunden Zugriff auf seine leistungsstarke Technologie zur Applikationsentwicklung und Datenintegration zu verschaffen.

.
Altova MapForce erhält
Jolt Productivity Award
.

Altova MapForce 2004 wurde vom Software Development Magazine in der Kategorie Business Integration und Datentools mit dem Jolt Productivity Award ausgezeichnet!

.

Jolt Productivity Award

.

Lesen Sie den Bericht.

.
.

transparent

transparent