Vorheriges Thema: Individuelle Adapter-Einträge

Nächstes Thema: Konfigurations- und Wartungstools

Ausführungsmodi des Adapters

Der Adapter kann ausgeführt werden durch:

Service:

Der Adapter kann als ein regulärer Windows-Service installiert werden. Dies ermöglicht dem System, seinen Status zu steuern (Starten, Pause, Stopp, Automatik) als wäre es ein normaler Windows-Service.

Die Installation des Adapters als ein Windows-Service, der durch die ausführbare Adapterdatei von der Befehlszeile aus durch die Verwendung des -i, als Service installiert wird und durch -u deinstalliert wird.

Anwendung:

Ausführen der ausführbaren Adapterdatei über die Befehlszeile. Die Adapter-Befehlszeile kann in der folgenden Weise gestartet werden:

Befehlszeilen-Optionen:

TextFileAdapter.exe -i | -u | -v | -d [-t] [-f configurationFileName] [-l logFileName] [-n serviceName]
[-a OblicoreAddress] [-p OblicorePort] [-la LogGerheaDed] [-lp LogServerPort]

Parameter

Funktion

-i

Installiert den Service

-u

Deinstalliert den Service

-v

Zeigt die Version

-d

Führt den Adapter als Konsolenanwendung aus

-t

Nur überprüfen -Überprüft die Konfigurationsdatei und stoppt

-f

Legt den Konfigurationsdateinamen fest

-l

Legt den Protokolldateinamen fest

-n

Legt den Servicenamen fest

-a

Legt die Anwendungsserveradresse fest

-p

Legt die Anwendungsserver-Portnummer (1024-49151) fest

-la

Legt die Protokollserveradresse fest

-lp

Legt die Protokollserver-Portnummer (1024-49151) fest

Diese Art der Ausführung wird üblicherweise in Projekten verwendet. Dies ermöglicht die Ausführung des Adapters über eine .bat -Datei und ermöglicht auch, den Windows-Planer zu verwenden, um das Timing der Adapter-Ausführung zu steuern. Um den Adapter über den Windows-Planer zu planen, ist es für einen einmaligen Start notwendig, seinen ausführenden Modus zu konfigurieren.

RunOnce: (optional [ja/nein]). Wenn in der Konfigurationsdatei auf "nein" gesetzt wird, läuft der einmal ausgeführte Adapter kontinuierlich. Wenn er auf "ja" gesetzt ist, startet der Dateiadapter, liest Datensätze und stoppt automatisch, wenn keine neuen Datensätze angezeigt werden. Ein Dateiadapter liest die ganze Datei, wartet dann ein paar Sekunden und versucht die neuen Datensätzen zu lesen (je nach SleepTime-Einstellungen). Wenn es keine neuen Datensätze gibt, stoppt er. Ein SQL-Adapter durchläuft jede Abfrage nur einmal. Wenn RepeatUntilDry auf "nein" festgelegt wird, hört er sofort auf. Wenn RepeatUntilDry auf "ja" festgelegt wird, wartet er (abhängig von SleepTime). Er versucht, die Abfrage nochmals zu durchlaufen (je nach Ruhezeit der Abfrage). Wenn es keine neuen Datensätze gibt, wird er gestoppt.

Weitere Informationen über die Attribute SleepTime und RepeatUntilDry finden Sie unter Adapterkonfigurations-Spezifikationen.

Der CA Business Service Insight-Schnittstellen-Abschnitt der Konfigurationsdatei besteht aus Attributen, die zwei Verbindungsmodi in CA Business Service Insight angeben: online und offline.

Im Onlinemodus verbindet sich der Adapter mit CA Business Service Insight, ruft die Übersetzungstabellen ab und steuert die Befehle von CA Business Service Insight. Dann sendet er Events, Status, und Übersetzungsanfragen an CA Business Service Insight zurück. Im Offlinemodus arbeitet der Adapter mit einer lokalen Übersetzungstabellendatei und schreibt die Events in eine Ausgabe-Datei.

Der Offlinemodus wird üblicherweise bei der ersten Entwicklung eines Adapters und für Tests verwendet.

Wenn Sie ConsoleDebugMode mit der Einstellung "ja" verwenden, können Debug-Meldungen auf der Konsole angezeigt werden

Weitere Informationen zu den verschiedenen Indikatoren, speziell zu dem Attribut ConsoleDebugMode, finden Sie unter Adapterkonfigurations-Spezifikationen.