Serverseitige Installation

:info:

Info

Damit die Toolbar benutzt werden kann, muss vorab das CallBack Modul, sowie die CallBackCounter Web Api installiert und eingerichtet werden.

Installation des CallBack Counter Webservices

Der Webservice für die Queue Transfer Toolbar wird über einen Installer auf dem VCC Server installiert.
Nach dem Öffnen des Installationsdatei „SNcom.CallBackCounter.Web.msi" erscheint der Installationsassistent.

image-20220824-131823.png


Nach einem Klick auf den Button „Weiter" werden die Basisdaten zur Installation des Webservices abgefragt.

image-20220824-131825.png


Folgende Einstellungen können getroffen werden:

Einstellung

Beschreibung

Installationspfad

Ordner in welchem die Installation durchgeführt werden soll

Im IIS Root installieren

Der Installationspfad wird auf den IIS Root festgelegt

IIS Webseite

Auswahl der IIS Webseite auf dem Server (Standard: „Default Website")

Anwendungspool

Auswahl eines bestehenden Anwendungspools oder Erstellen eines neuen. Es wird empfohlen, einen neuen Anwendungspool zu verwenden

Anwendungsname

Name der Anwendung im IIS. Diese Einstellung beeinflusst die URL unter welcher der Webservice erreichbar ist.


Mit einem Klick auf weiter wird die Installation gestartet.

image-20220824-131836.png


Nach Abschluss der Installation wird folgender Dialog angezeigt.

image-20220824-131838.png


In diesem Dialog wird der Link zum installierten Webservice (blauer Text) dargestellt. Mit einem Klick auf den Link wird dieser in die Zwischenablage eingefügt und kann so für spätere Konfigurationen verwendet werden.

Konfiguration des CallBack Counter Webservices

Der CallBack Counter Webservice benötigt noch weitere Konfiguration nach Abschluss der Installation. Die Konfiguration wird in der „appsettings.json" Datei im Installationspfad durchgeführt.
Folgende Einstellungen sind dort zu treffen:

Einstellung

Beschreibung

AppConfig -> ConnectionString

Angabe des Connection Strings zur CallBack Datenbank

Logpfad

Angabe des Pfades für die Logdateien

WebApiToken

Token, der bei Abfragen mit übergeben werden muss.