02.05 infraWebCom
Der infraWebCom-Server (infraWebCom.DLL) bietet eine skriptfähige Schnittstelle, um infra-Programme (oder IMA-Abläufe) z.B. über eine Internet Browser-Oberfläche zu starten. infraWebCom benötigt einige Parameter, die üblicherweise bereits durch die infra-Arbeitsplatzinstallation in der Windows Registry eingetragen werden.
infraWebCom.DLL registrieren
Der COM-Server InfraWebCom.DLL wird üblicherweise durch das Arbeitsplatz-Setup bereits dem Betriebssystem bekannt gemacht.
Ansonsten muss über den Aufruf "REGSVR32 –s pfad\infrawebcom.dll" manuell registriert werden.
Schlüssel
HKEY_LOCAL_MACHINE\SOFTWARE\infraGmbH\InfraWebCom
|
Beschreibung der Parameter
|
infraRootDir
|
Typ:
|
Zeichenfolge
|
|
Bedeutung:
|
Basis-Verzeichnis der infra-Installation.
|
|
Beispiel:
|
K:\INFRA
|
infraApplication
|
Typ:
|
Zeichenfolge
|
|
Bedeutung:
|
Aufruf, mit dem infra:NET üblicherweise gestartet wird. In der Regel entspricht dieser Eintrag der z.B. auf dem Desktop oder im Startmenü hinterlegten Verknüpfung, mit der infra:NET auf dem jeweiligen Arbeitsplatz gestartet wird. Es kann aber auch eine Batch-/CMD-Datei angegeben werden, über die infra:NET aufgerufen wird (z.B. wenn mehrere getrennte infra-Installationen vorhanden sind).
|
|
Beispiel:
|
K:\INFRA\GRAFIK\MODUL\WIN32\SIBPPS.EXE
|
infraParameter
|
Typ:
|
Zeichenfolge
|
|
Bedeutung:
|
Hier werden die Aufruf-Parameter hinterlegt, mit denen infra:NET üblicherweise von diesem Arbeitsplatz aus gestartet wird. Auch diese Angabe entspricht in der Regel der Parameter-Angabe der auf dem Desktop oder im Startmenü hinterlegten infra-Verknüpfung.
Hinweis
Bei der Verwendung eines passwortgeschützten Benutzernamens im infra-Aufruf (LOGIN=...) kann hier auch das entsprechende Passwort (PASSWORD=...) angegeben werden, wenn ein automatischer Start von infra:NET aus dem Internet Explorer gewünscht ist.
|
|
Beispiel:
|
inipath=K:\INFRA\GRAFIK\INI login=infra session=-1 database=ECHT
|
Timeout
|
Typ:
|
DWORD
|
|
Bedeutung:
|
Angabe einer Zeitspanne in Millisekunden, nach der ein Versuch mit infra:NET zu kommunizieren abgebrochen wird. Diese Zeitspanne ist dann wichtig, wenn infra:NET zunächst gestartet werden muss, bevor die gewünschte Funktion in infra:NET aktiviert werden kann.
|
|
Beispiel:
|
0x000019b3 (40000)
|
WindowID
|
Typ:
|
Zeichenfolge
|
|
Bedeutung:
|
Dieser Parameter darf nicht geändert werden. Er dient zur Identifikation eines Kommunikationsobjekts in infra:NET.
|
|
Beispiel:
|
INFRAWCR ActionFrame
|
WindowMsgID
|
Typ:
|
DWORD
|
|
Bedeutung:
|
Dieser Parameter wird automatisch durch infra:NET erzeugt und darf nicht geändert werden. Er dient zur Festlegung einer eindeutigen KommunikationsID.
|
|
Beispiel:
|
-----
|
