Nächste Überarbeitung | Vorhergehende Überarbeitung |
allgemein:webserviceumstellung [2019/04/03 08:49] – angelegt ms | allgemein:webserviceumstellung [2023/05/23 12:55] (aktuell) – Externe Bearbeitung 127.0.0.1 |
---|
====== Webservice Konfiguration 2.0 ====== | ====== Webservice Konfiguration 2.0 ====== |
| |
Der Artikel dienst als Stub und muss bei Auslieferung in den lesbaren Bereich verschoben werden. | Der Artikel dient als Leitfaden für die technisch, notwendige Umstellung des Webservice. |
| |
===== Funktionsweise ===== | ===== Funktionsweise ===== |
Concept Office stellt aktuell die Konfiguration in //.default.config//-Dateien bereit. Bei der Installation müssen dies in //.config// umbenennt und ausgefüllt werden. | Concept Office stellt aktuell die Konfiguration in //.default.config//-Dateien bereit. Bei einer Neuinstallation müssen die benötigten Datein in //.config// umbenannt und ausgefüllt werden. Bei bereits konfigurierten Umgebungen folgen Sie den Anweisungen unter dem Abschnitt [[allgemein:webserviceumstellung&#durchfuehrung_der_umstellung|Durchführung der Umstellung]]. |
| |
==== bisher ==== | ==== bisher ==== |
Sc.Co.WebServices.Host.exe.default.config \\ | Sc.Co.WebServices.Host.exe.default.config \\ |
Sc.Co.WebServices.Services.exe.default.config | Sc.Co.WebServices.Services.exe.default.config |
==== ab sofort ==== | ==== ab Stand 7.0.1336 ==== |
Sc.Co.WebServices.Host.exe.default.config \\ | Sc.Co.WebServices.Host.exe.default.config \\ |
Sc.Co.WebServices.Services.exe.default.config \\ | Sc.Co.WebServices.Services.exe.default.config \\ |
Application.default.config \\ | Application.default.config \\ |
Services.default.config | Services.default.config |
==== in naher Zukunft ==== | ==== ab Stand 7.0.2141 ==== |
Application.default.config \\ | Application.default.config \\ |
Services.default.config | Services.default.config |
| |
<note important>Wird kein Zwischenstand ("ab sofort") eingespielt, wird nach dem ersten Patch ("in naher Zukunft") der Webservice nicht mehr funktionstüchtig sein.</note> | |
===== Umstellungsbegründung ===== | ===== Umstellungsbegründung ===== |
Die Dateien //Sc.Co.WebServices.Host.exe.default.config// und //Sc.Co.WebServices.Services.exe.default.config// enthielten bisher __Informationen über den Programmstand__ und __Informationen über die Installationsumgebung__. Diese Informationen werden nun getrennt abgelegt um erstere updatefähig und zweitere updatesicher halten zu können. | Die Dateien //Sc.Co.WebServices.Host.exe.config// und //Sc.Co.WebServices.Services.exe.config// enthielten bisher __Informationen über den Programmstand__ und __Informationen über die Installationsumgebung__. Diese Informationen werden nun getrennt abgelegt um erstere updatefähig und zweitere updatesicher halten zu können. |
| |
Als positiver Nebeneffekt können Service und Host synchron konfiguriert werden. | Als positiver Nebeneffekt können Service und Host synchron konfiguriert werden. |
- //Application.default.config// in //Application.config// umbenennen. Mandantentag eintragen/anpassen. (siehe bisherige Config-Datei) | - //Application.default.config// in //Application.config// umbenennen. Mandantentag eintragen/anpassen. (siehe bisherige Config-Datei) |
- //Services.default.config// in //Services.config// umbenennen. IP/Servername und Port eintragen/anpassen. (siehe bisherige Config-Datei) | - //Services.default.config// in //Services.config// umbenennen. IP/Servername und Port eintragen/anpassen. (siehe bisherige Config-Datei) |
- Je nach Anwendungsfall //Sc.Co.WebServices.Host.exe.default.config// bei Host-Betrieb, //Sc.Co.WebServices.Services.exe.default.config// bei registiertem Dienst kopieren und //.default// aus dem Namen entfernen. | |
| |
<note important>In letzten Schritt gehen die Einstellungen verloren, die für 1. und 2. benötigt werden. Sichern Sie ggf. zuvor die zu überschreibende Datei.</note> | <note tip>Bei Installation eines Standes >= 7.0.1336 werden die Dateien Sc.Co.WebServices.Host.exe.config und Sc.Co.WebServices.Service.exe.config als *.bak-Dateien ins Programmverzeichnis gesichert.</note> |
| |
{{tag> webservice intern}} | {{tag> webservice allgemein}} |