Vertec Service

Der Vertec Service ist ein eigenständiger HTTP Dienst und stellt die Notif Datenaktualisierung und die XML Schnittstelle zur Verfügung (sowie bis auf weiteres die Altsysteme iPhone App und Classic Weberfassung).

Der Vertec Service ist im Programmfile VertecServer.exe implementiert und wird auf dem Server Rechner als Windows Dienst (Service) installiert.

Er stellt die verschiedenen Anwendungen auf einstellbaren TCP-Ports zur Verfügung. Die Einstellungen für die einzelnen Anwendungen werden im Vertec.ini-File vorgenommen. Für jede Anwendung gibt es dort eine eigene Section.

Für den Einsatz von VertecServer.exe braucht es keinen separaten Webserver wie Apache oder Microsoft IIS. Falls eine Anwendung von ausserhalb des eigenen Netzwerkes erreichbar sein soll und die Kommunikation mit dem Vertec Service gesichert via SSL/TLS (https://) erfolgen soll, kann der Vertec Service hinter einem anderen Webserver Produkt (z.B. Microsoft IIS oder Apache) betrieben werden.

Installation des Vertec Services

Normalerweise ist der Vertec Service vom Setup bereits installiert. Falls Sie den Service manuell installieren möchten, z.B. auf einem anderen Server, gehen Sie vor wie nachstehend beschrieben.

Der Vertec Service wird normalerweise auf dem Vertec Server Rechner installiert (Rechner auf dem sich das Vertec Installationsverzeichnis und der Datenbankserver befindet). Der Betrieb auf einem separaten Rechner ist ebenfalls möglich, sofern dieser Zugriff zum Datenbank Server hat. Bei Installation auf einem separaten Server muss ein Vertec Programmverzeichnis manuell erstellt werden (z.B. C:\Programme\Vertec), bei Installation auf dem Vertec Server Rechner ist dies bereits vorhanden.

Die folgenden Files werden für den Betrieb des Vertec Service benötigt:

  • VertecServer.exe
  • Vertec.ini
  • Vertec.mld

Benötigt wird ausserdem eine Client-Installation von Firebird (Datei GDS32.DLL muss im system32 Verzeichnis vorhanden sein), bzw. ein MS SQL-Server Client, falls Sie mit diesem Datenbankserver arbeiten.

Vertec Service als Dienst registrieren

Damit der Vertec Service als Windows Dienst läuft, muss dieser bei Windows registriert werden. Dies geschieht von der Kommandozeile aus mit dem Befehl:

VertecServer.exe /install

Das Starten des Dienstes geschieht via Dienste Kontrollfeld oder von der Kommandozeile:

net start vertecservice

Mehrere Vertec Services

Sie können auf einem Rechner auch mehrere verschiedene Vertec Services laufen lassen. Für das genaue Vorgehen siehe den Artikel über mehrere Vertec Services.

Starten des Services als normale Applikation

Zu Testzwecken kann es nützlich sein, den Vertec Service anstatt als Windows Dienst als normale Applikation zu starten. Dies ist möglich durch Aufruf von VertecServer.exe mit dem Parameter /noservice:

VertecServer.exe /noservice

19.10.2010 | 26.10.2010