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 |
---|---|
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. |