Standard Execute Tools

Call COM Object

Das Werkzeug “Call COM Object” wird verwendet, um einen Taskschritt zu erstellen, der COM-Objekte von Drittanbietern aufruft, um die Integration mit anderen Systemen, Protokollen oder Anwendungen zu ermöglichen. Das COM-Objekt kann von einem COM-Server (.EXE) oder einer COM-.DLL bereitgestellt werden, die in Sprachen wie Microsoft Visual Basic oder C++ oder anderen, die COM und DCOM unterstützen, geschrieben sind. Mit diesem Schritt kann BPA Plattform ein Objekt aufrufen und entweder statische oder dynamische Parameter an das Objekt im Methodenaufruf übergeben.

Funktionen

  • COM-Server (.EXE) oder COM .DLL
  • Übergabe von statischen und/oder dynamischen Daten aus anderen Schritten
  • Übergabe von Recordset- und oder Dokumentdaten
  • Aufruffehler-Optionen
  • Speicherfunktionen zum Speichern von zur Laufzeit erzeugten Taskdaten

Call Task

Das Werkzeug “Call Task” wird verwendet, um einen anderen Task aus dem aktuellen Task heraus zur Ausführung zu bringen. Bei Bedarf können Sie verbrauchtes XML aus einem anderen Schritt oder Variablen verwenden, um Taskdaten während der Laufzeit zwischen den beiden zu übergeben.

Tasks stoßen alle Schritte an, unabhängig davon, ob sie benötigt werden. Dies kann zu verlängerten Fertigstellungszeiten führen. Die beste Verwendung des Tools “Call Task” ist es, große Tasks in kleinere, überschaubare Tasks zu zerlegen, die aus wenigen Schritten bestehen, mit einer zentralen “Steuer”-Task, die die anderen Tasks auslöst. Auf diese Weise balancieren Sie die Last auf dem Computer aus, da der BPA Plattform Server nur die Aufgaben und Schritte auslösen muss, die für diesen Prozess erforderlich sind.

Funktionen

  • Konfigurieren Sie die Call-Task-API über eine einfach zu bedienende Schnittstelle
  • Auslösen einer anderen Aufgabe zur Ausführung entweder synchron mit der ursprünglichen Aufgabe oder danach
  • Aufrufen anderer Tasks zur Ausführung, die auf einem anderen BPA Platform Server vorhanden sind
  • Übergabe von Variablen und XML-Daten in einen Call Task-Schritt zur Verwendung in der auszuführenden Aufgabe
  • Daten von der aufgerufenen Aufgabe zurückholen, wenn diese synchron ausgeführt wird
  • Erstellen einer Aufzeichnung eines Task-Aufrufs zu Referenzzwecken

Run External Program

Das Werkzeug “Run External Program” führt selbst beendende ausführbare Shell-Programme aus, z. B. .exe oder .bat, oder jeden Dateityp, der mit einem solchen ausführbaren Shell-Programm verbunden ist. Bei den Programmen kann es sich entweder um vorhandene Programme handeln, die die richtigen Attribute aufweisen, oder um Programme, die speziell für die Integration mit proprietären Protokollen, Systemen oder Anwendungen erstellt wurden.

HINWEIS: Ausführbare Programme, die eine grafische Benutzeroberfläche starten, können nicht vom Tool “Run External Program” verwendet werden. Dies ist auf eine Windows Server-Einschränkung zurückzuführen.

Neben der Flexibilität, ein Programm zu erstellen, das praktisch jede Operation ausführt, kann das Verhalten des Programms auch dynamisch zur Laufzeit gesteuert werden. Um dies zu ermöglichen, kann der Schritt bei der Ausführung statische oder dynamische Befehlszeilenparameter an das Programm übergeben. Das Programm kann, je nach Konfiguration, einmal oder mehrmals ausgeführt werden.

Recordsets aus einem Eingabeschritt, wie z. B. Database Query (ODBC), oder Dokumentenquellen-Recordsets aus einem Formatierungsschritt, wie z. B. Format as HTML oder Format as Text, können verwendet werden, um die Werte der dynamischen Daten bereitzustellen.

Funktionen

  • Ausführen einer beliebigen selbstterminierenden Shell-Executable (.exe, .bat, .com usw.)
  • Ausführen von Dateien, die mit selbst-terminierenden Shell-Executables verbunden sind
  • Übergabe statischer oder dynamischer Befehlszeilenparameter
  • Quelldaten aus anderen Aktionen verwenden
  • Optionen für Ausführungsfehler
  • Speicherfunktionen zum Speichern von zur Laufzeit erstellten Taskdaten

Run VBScript

Das Werkzeug “Run VBScript” wird verwendet, um einen Task-Schritt zu erstellen, der ein Visual Basic Script unter Verwendung von Daten ausführt, die von anderen Schritten in dem Task erzeugt wurden.

Der Schritt bietet zudem Zugriff auf die Speicherfunktion, mit der die vom Schritt erzeugten Daten in einem Repository gespeichert werden können.

Funktionen

  • Kopieren und Einfügen von Scripts in den Editor aus externen Dokumenten.
  • Ziehen und Ablegen von allgemeinen Scripts aus dem Register “Referenz” des Dialogfelds “Task-Browser”.
  • Speicherfunktion zum Speichern von zur Laufzeit erzeugten Task-Daten

Web Service Connector

Das Tool “Web Service Connector” ermöglicht der BPA-Plattform die Integration einer Vielzahl von kommerziellen Webdiensten, so dass die Weitergabe von Datenanfragen und der Abruf von Daten zur und von der Website automatisiert werden können. Dies würde normalerweise manuell durchgeführt werden. Sie ermöglicht die Kommunikation mit einer Vielzahl von Webdiensten – sowohl mit dem Simple Object Access Protocol (SOAP) als auch mit dem Representational State Transfer (REST)-Protokoll. Es ist in der Lage, mit XML- und JavaScript Object Notation (JSON)-Formaten zu arbeiten, so dass Sie Daten an Ihre Geschäftsanwendung senden und von ihr abrufen können.

Bei Bedarf können Sie eine WSDL-Datei (Web Services Description Language) verwenden, um den verwendeten Webdienst zu beschreiben. Zu den unterstützten Operationen gehören GET, POST, PUT und DELETE. Sie können alle Header- oder Authentifizierungsanforderungen steuern und sogar mehrere Operationen zu einem einzigen Webaufruf zusammenfügen. Die von einem Webaufruf zurückerhaltene Antwort kann direkt an andere Schritte in einer Aufgabe weitergegeben werden, was für Szenarien vom Typ Datenintegration nützlich sein kann.

Der Web Service Connector kann ein Recordset oder ein XML-Dokument konsumieren. Sie können auch exponierte Webdienst-Parameter auf die bereitgestellte Datenquelle abbilden.

Zur Task-Laufzeit können Sie das Ereignisprotokoll der BPA-Plattform verwenden, um den Inhalt der mit jedem Web-Aufruf empfangenen Request- und Response-Payloads anzuzeigen.

Systemvoraussetzungen

Das Web Service Connector-Tool erfordert:

  • BPA Platform (früher “TaskCentre”) 2018 (Build 4031) oder höher
  • Microsoft .NET Framework Version 4.6 oder höher

Noch mehr Infos gewünscht?

Benötigen Sie mehr Informationen zu unseren Leistungen oder haben Sie ein aktuelles Projekt, welches Sie mit uns besprechen wollen?
Einfach eine kurze Nachricht per Knopfdruck an uns verschicken und wir melden uns schnellstmöglich bei Ihnen.

Eine E-Mail geht natürlich auch: sales@codeless-software.de
Wir freuen uns aufs Kennenlernen.

Der Schutz Ihrer Daten ist uns wichtig. Alles zu den Datenschutzbestimmungen finden Sie unter https://www.codeless-software.de/datenschutzerklaerung/.

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.