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