OmniSeller:OrdersService: Unterschied zwischen den Versionen
Erscheinungsbild
MH (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Korrekturlauf Teil 2: Markup-Reste, abgebrochene Saetze und Doppelungen bereinigt |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
== OmniSeller OrdersService == | == OmniSeller OrdersService == | ||
=== Einleitung === | === Einleitung === | ||
<p>Die strategische Entwicklung des OmniSellers soll langfristig so umgestaltet werden, dass diverse Übertragungen der Schnittstelle auf mehrere Dienste verteilt | <p>Die strategische Entwicklung des OmniSellers soll langfristig so umgestaltet werden, dass diverse Übertragungen der Schnittstelle auf mehrere Dienste verteilt werden.<br></p> | ||
<p>Dies bietet folgende Vorteile:</p> | <p>Dies bietet folgende Vorteile:</p> | ||
*'''Ausfallsicherheit''': <br>Sollten an irgendeiner Stelle | *'''Ausfallsicherheit''': <br>Sollten an irgendeiner Stelle Störungen auftreten, kommt es nicht direkt zu einem Stillstand, sondern es sind nur Teilbereiche betroffen. Ebenfalls kann bei Störungen seitens HTK auch einfacher auf andere Microsoft Azure-Instanzen zurückgegriffen und umgestellt werden oder bei Neuerungen/Anpassungen der Kunden einfacher Testinstanzen bereitgestellt werden. | ||
*'''Updates/Wartbarkeit''': <br>Bei notwendigen Updates ist nicht direkt die komplette Schnittstelle betroffen, sondern lediglich Teilbereiche. Dies minimiert die Risiken von Fehlern und erleichtert das Update einzelner Teilbereiche des OmniSellers. | *'''Updates/Wartbarkeit''': <br>Bei notwendigen Updates ist nicht direkt die komplette Schnittstelle betroffen, sondern lediglich Teilbereiche. Dies minimiert die Risiken von Fehlern und erleichtert das Update einzelner Teilbereiche des OmniSellers. | ||
*'''Skalierbarkeit''':<br>Die neuen Dienste werden grundsätzlich für größeren Durchsatz implementiert um dem stetig ansteigenden Datentraffic gerecht zu werden und durch die neue Basis auch grundlegend überarbeitet. Es können damit z.B. in einem Zeitfenster deutlich mehr Bestellungen und Statusmeldungen abgewickelt werden als davor | *'''Skalierbarkeit''':<br>Die neuen Dienste werden grundsätzlich für größeren Durchsatz implementiert um dem stetig ansteigenden Datentraffic gerecht zu werden und durch die neue Basis auch grundlegend überarbeitet. Es können damit z.B. in einem Zeitfenster deutlich mehr Bestellungen und Statusmeldungen abgewickelt werden als davor - und das bei geringerem Ressourcen-Verbrauch. | ||
Aus diesem Grund ist der OmniSellerOrdersService entstanden der die Bestell-Prozesse von der Bereitstellung der Dateien bis zur Rückmeldung des Status aus dem OmniSellerDataService ablöst. | Aus diesem Grund ist der OmniSellerOrdersService entstanden, der die Bestell-Prozesse von der Bereitstellung der Dateien bis zur Rückmeldung des Status aus dem OmniSellerDataService ablöst. | ||
=== Installation/Update === | === Installation/Update === | ||
| Zeile 39: | Zeile 39: | ||
==== Schritt 5 ==== | ==== Schritt 5 ==== | ||
Warten, bis die Installation abgeschlossen ist<br>[[file:img1753849423643.png|500px|frameless]] | |||
| Zeile 68: | Zeile 68: | ||
*In den globalen Einstellungen kann lediglich die OmniSeller Azure-Instanz konfiguriert werden.<br> | *In den globalen Einstellungen kann lediglich die OmniSeller Azure-Instanz konfiguriert werden.<br> | ||
*oben rechts ist die Versionsnummer abgebildet. | *oben rechts ist die Versionsnummer abgebildet. | ||
*durch | *durch Drücken auf die Daumen können die Funktionen aktiviert bzw. deaktiviert werden. <br><br> | ||
=== relevante Microsoft Azure Instanzen & IP-Adressen === | === relevante Microsoft Azure Instanzen & IP-Adressen === | ||
| Zeile 79: | Zeile 79: | ||
*Die Azure-Instanz hat je nach Auslastung mehrere ausgehende IP-Adressen die dann wiederum auf Seite der Webshops freigegeben sein sollten.<br>Anbei eine Auflistung relevanter IP-Adressen:<br>- 52.166.67.186<br>- 52.174.41.85<br>- 52.178.42.82<br>- 52.174.47.52<br>- 52.232.26.228<br> | *Die Azure-Instanz hat je nach Auslastung mehrere ausgehende IP-Adressen die dann wiederum auf Seite der Webshops freigegeben sein sollten.<br>Anbei eine Auflistung relevanter IP-Adressen:<br>- 52.166.67.186<br>- 52.174.41.85<br>- 52.178.42.82<br>- 52.174.47.52<br>- 52.232.26.228<br> | ||
Als Backup oder für Beta-Tests ist ebenfalls folgende Instanz relevant: | Als Backup oder für Beta-Tests ist ebenfalls folgende Instanz relevant: | ||
* https:// | * https://omniseller2.azurewebsites.net | ||
*IP-Adresse: 13.69.68.5 | *IP-Adresse: 13.69.68.5 | ||
*ausgehender Port: 443 | *ausgehender Port: 443 | ||
| Zeile 121: | Zeile 121: | ||
| style="width: 80.4418%; height: 53px;" | | | style="width: 80.4418%; height: 53px;" | | ||
*Es wurde ein Fehler abgefangen, dass Bestellungs-XMLs nicht auf dem System abgelegt werden konnten, wenn Bestellnummern ein "verbotenes" Zeichen (\/:*?""<>|) für Dateinamen beinhalten. | *Es wurde ein Fehler abgefangen, dass Bestellungs-XMLs nicht auf dem System abgelegt werden konnten, wenn Bestellnummern ein "verbotenes" Zeichen (\/:*?""<>|) für Dateinamen beinhalten. | ||
*Es wurde ein Fehler korrigiert, bei dem Status-Rückmeldungen nicht funktioniert haben, wenn in den | *Es wurde ein Fehler korrigiert, bei dem Status-Rückmeldungen nicht funktioniert haben, wenn in den Zuordnungen mehrere Statusmeldungen kommasepariert konfiguriert waren. | ||
| style="width: 6.73491%; height: 53px;" | [https://www.omniseller.de/downloads/OmniSellerOrdersService/OmniSellerOrdersService_Setup_1.4.0.exe download] | | style="width: 6.73491%; height: 53px;" | [https://www.omniseller.de/downloads/OmniSellerOrdersService/OmniSellerOrdersService_Setup_1.4.0.exe download] | ||
|- style="height: 28px;" | |- style="height: 28px;" | ||