Document toolboxDocument toolbox

Einrichtung von vordefinierten Service-Pools für den Web: Client

In diesem Artikel wird beschrieben, wie für die Anwender vordefinierte Service-Pools hinterlegt werden können. Diese Service-Pools kann der Anwender auch nicht aus seinem Client entfernen.

Um einen Service-Pool manuell hinzuzufügen muss im Installationsverzeichnis des Web: Clients die Datei: service-pools.json im Ordner <Installdir>/ClientApp/build/public hinterlegt werden. In der Datei kann dann mit folgenden Inhalt Service-Pools vorbelegt werden:

[ { "name": "Default", "isDefault": true, "baseAddress": "http://localhost", "clientService": ":30009", "processService": ":30003" }, { "name": "Test Environment", "isDefault": false, "baseAddress": "http://localhost", "clientService": ":40009", "processService": ":40003" } ]

In dem obigen Beispiel würde der Anwender dann die Service-Pools Default und Test Environment aufgeführt bekommen.

Für die Angabe eines Service Pools müssen die folgenden Eigenschaften gesetzt werden:

Property

Beschreibung

Property

Beschreibung

name

Angabe einer Bezeichnung für den Service-Pools welche dem Anwender angezeigt wird.

isDefault

Angabe, ob der hier angegebene Service-Pools der Standardpool in der Auswahl des Clients sein soll.

baseAddress

Angabe der Basis-Adresse. Diese wird für den Aufbau der weiteren Service Adressen verwendet, sofern diese nicht mit http oder https anfangen.

clientService

Angabe der Adresse zum Client-Service der für den Dialog-Client verwendet werden soll. Hier kann zwischen einer vollständigen http-Adresse oder nur der Portangabe gewählt werden. Dieses ist abhängig, ob die Basis-Adresse für den Aufbau der Adresse zum Service verwendet werden soll.

processService

Angabe der Adresse zum Process-Service der für den Dialog-Client verwendet werden soll. Hier kann zwischen einer vollständigen http-Adresse oder nur der Portangabe gewählt werden. Dieses ist abhängig, ob die Basis-Adresse für den Aufbau der Adresse zum Service verwendet werden soll.