TiCon4Service

<< Klicken Sie hier, um das Inhaltsverzeichnis anzuzeigen. >>

Navigation:  »Keine Hilfethemen oberhalb dieser Ebene«

TiCon4Service

Der TiCon4Service hat zwei Hauptfunktionen:

1.Eine OData-Schnittstelle bereitstellen um Zeitstudien an die TiCon TS-App zu senden, sofern TiCon nicht lokal installiert ist und der Service nicht installiert wurde.

2.Einen Dienst bereitstellen um Jobs auf einem anderen PC abzuarbeiten.

Der Service kann als Windows-Dienst eingerichtet oder interaktiv auf der Kommandozeile ausgeführt werden.


Bei lokalen Datenbankinstallationen wird empfohlen, den Service nicht mitzuinstallieren. Der Service sperrt, wenn er als Windowsdienst läuft, die Datenbank und damit ist ein gleichzeitiges Arbeiten mit TiCon auf derselben Datenbank unmöglich.

Wird der Service dennoch mit installiert, so ist er zunächst deaktiviert. Um ihn zu verwenden, muss er entweder über die Systemsteuerung (Win+R --> services.msc --> ENTER) aktiviert oder interaktiv gestartet werden.

Damit die Jobabarbeitung auch funktioniert, muss die Config.xml angepasst werden.

Hinweis:

Um Sicherzustellen dass bei der Abarbeitung von Jobs keine Dateninkonsistenzen erzeugt werden, benutzt der Service dieselbe Initialisierungsroutine wie der TiCon Client. Treten bei den Prüfungen Fehler auf, so wird der Dienst angehalten. Informationen zur Fehlersuche finden Sie im Windows Eventlog.


Um den TiCon4Service per https zu betreiben ist die Installation eines Zertifikates notwendig.

Vorgehen:

1.Zertifikat installieren

2.Zertifikat öffnen und den Fingerabdruck kopieren

3.cmd.exe als Administrator starten und folgendes Kommando ausführen

 

netsh http add sslcert ipport=0.0.0.0:9001
certhash=<Fingerabdruck des Zertifikates> appid={0d7c482c-f9ef-49a4-856f-3933ce86d922}

Parameter

Bedeutung

ipport

IP-Adresse und Port für die Bindung

certhash

SHA-Hash des Zertifikats. Dieser Hash ist 20 Bytes lang und wird als Hexadezimalzeichenfolge angegeben.

appid

GUID zur Bezeichnung der zugehörigen Anwendung

hmtoggle_arrow1Portmapping und Firewall-Regeln händisch anpassen

Die Konfiguration des Odata-Service erfolgt über die config.xml beschrieben im Kapitel Odata-Service.

TiCon4Service manuell starten

Der TiCon4Service kann auch manuell bzw. interactive gestartet werden. Dazu muss folgender Befehl verwendet werden:

 

TiCon4Service.exe /interactive

 

Service_manuell_starten

Hinweis:

Soll TiCon4Service manuell über die Konsole gestartet werden, so stellen Sie sicher, dass der Service nicht bereits als Windows-Dienst läuft. Sollte das der Fall sein, deaktivieren bzw. beenden Sie den Service unter Dienste.

TiCon4Service als Windows-Dienst beenden

Wenn der TiCon4Service über die Konsole gestartet werden soll, muss er zuvor als Windows-Dienst deaktiviert werden. Dazu mit Windows-Taste+R den "Ausführen"-Dialog aufrufen und mit services.msc die Windows-Diensteliste öffnen. Den Dienst TiCon 4.09 Service auswählen, mit der rechten Maustaste das Kontextmenü aufrufen und Daktivieren auswählen.

service_deaktivieren

TiCon4Srvice in der Windows-Diensteliste

Auswirkungen im TiCon

Ist der TiCon4Service aktiv und in der config.xml die Einstellung Tasks.Enable=true konfiguriert, so ist es möglich im TiCon die Ausführung aufwändigerer Aktionen durch den Service erledigen zu lassen. Die standardmäßige Ausführung erfolgt jedoch weiterhin lokal.

TiCon_mit_aktiven_Service

Beispiel: Option "Lokal ausführen" ist im Dialog "Bausteine duplizieren" sichtbar

 

Verwendung mehrere Services gleichzeitig