Anwendungsintegration > ApplicationInterface > Einführung

Einführung

Das ApplicationInterface ist eine Schnittstelle, die den Zugriff auf das Automation Engine System ermöglicht.

Das ApplicationInterface steht für Java und .NET-Programmiersprachen zur Verfügung.

Die Schnittstelle umfasst hunderte Klassen und Methoden mit denen Sie viele der Funktionen, die auch im UserInterface verfügbar sind, aufrufen können. Dazu zählt unter anderem das Anlegen und Bearbeiten von Objekten, der Zugriff auf Statistiksätze, das Auslesen von Reports, das Starten von Aufgaben, der Zugriff auf die Systemübersicht usw. Alle Aktionen werden für die Revisionsreports aufgezeichnet und lassen sich mit dem Dienstprogramm AE Revision Report auflisten.

Die Dateien des ApplicationInterface werden im Verzeichnis IMAGE:\APPLICATIONINTERFACE ausgeliefert.

Datei Beschreibung
uc4.jar Java-Bibliothek des ApplicationInterface
*.dll .NET-Bibliothek des ApplicationInterface (für .NET-Programmiersprachen, wie C# und VisualBasic)
*.zip

Archiv mit den IKVM-Laufzeit-Bibliotheken, welche für die Verwendung der .NET Bibliothek benötigt werden. Die im Archiv enthaltenen DLL-Dateien müssen dem jeweiligen .NET-Projekt hinzugefügt werden.

doc.zip

Javadoc (Java-Dokumentation), welche die Aufstellung und Beschreibung aller Klassen und Methoden enthält.

Die Namen der Klassen / Methoden der Java-Bibliothek sind ident mit jenen der .NET Bibliothek

examples.zip Archiv, welches unterschiedliche Beispielprogramme enthält

Alle Code-Beispiele der folgenden Dokumente sind funktionsfähig für die Programmiersprachen Java und C#. Für andere Programmiersprachen ist die Syntax der Beispiele gegebenenfalls anzupassen.

Die Anwendungen des ApplicationInterfaces sind zahlreich. Legen Sie automatisiert viele Objekte auf einmal an oder geben Sie beispielsweise den Benutzern nur einen für sie relevanten Ausschnitt der Verabeitung frei. Natürlich ist die Schnittstelle auch ideal geeignet Ihre bestehenden Programme zu erweitern und ihnen damit den Zugang zum Automation Engine System zu gewähren.

Die Zugriffe, die über das ApplicationInterface getätigt werden, müssen mit einem AE-Benutzer erfolgen und unterliegen daher dem Berechtigungssystem.

Die Funktionalitäten des ApplicationInterface können sich zwischen den Automation Engine-Versionen unterscheiden. Übersetzen Sie daher beim Einsatz einer neuen Version Ihre Projekte neu.

Verwechseln Sie das ApplicationInterface nicht mit dem CallAPI für Java. Letzters dient dazu ein AE Script im Automation Engine System auszuführen.

Beachten Sie, dass das ApplicationInterface nicht aus Enterprise JavaBeans aufgerufen werden kann. Verwenden Sie in diesen Fällen den ResourceAdapter.

 

Siehe auch:

Verwendung der Schnittstelle

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH