Verbindungsprogramm als Dienst
Das Verbindungsprogramm für die Mobil-App ist notwendig um Daten der
Mobil-App entgegen zu nehmen und mit der Palettenkonto Datenbank auszutauschen.
Das Verbindungsprogramm läuft als JAVA-Anwendung in der Konsole.
Es ist
oft wünschenswert das Verbindungsprogramm als Dienst auf einem Server laufen
zu lassen. Das hat den vorteil, dass kein Benutzer angemeldet sein muss und der
Dienst automatisch mit dem Rechner Startet.
Um das Verbindungsprogramm als Dienst laufen zu
lassen, wird ein zusätzliches Programm benötigt: NSSM
-
-
Je nach Betriebsystem entpacken Sie die 32 bzw. 64
bit Variante auf ihrem Rechner (z.B. in c:\nssm)
-
Öffnen Sie ein Konsolenfenster in dem Ordner, in
welchem die nssm.exe liegt
-
Tippen Sie "nssm.exe install Palettenkonto_Connector"
ein
-
Es öffnet sich das NSSM service installer Fenster,
folgende Daten müssen angepasst werden:
(Alle Pfadangaben beziehen sich
auf dieses Beispiel)
(Alle
Menuepunkte die nicht erwähnt werden verbleiben bei dem
vorgabewert)
-
Application
-
Details
-
I/O
-
Outpot (stdout):
c:\palettenkonto_connector\service.log (alle Meldungen aus dem
Konsolenfenster, werden hier gespeichert)
-
Error (stderr):
c:\palettenkonto_connector\service.log
-
Drücken Sie "Install Service"
-
Öfnen Sie die Windows-Dienste (Windows-Taste + R,
"services.msc" Eingeben)
-
Suchen Sie den soeben erstellten Dienst
(Palettenkonto_Connector)
-
Öffnen Sie den Eintrag mit Doppelklick und starten
Sie den Dienst
Nun läuft das Verbindungsprogramm als Dienst im
Hintergrund.
Weiterführende Informationen zum bearbeiten bzw. löschen
des Dienstes finden Sie auf der Seite http://nssm.cc/usage