Integrationsrichtlinien für die traditionelle Plattform
Beachten Sie diese Richtlinien, um die Integration von Sterling™ Order Management System mit externen Systemen zu ermöglichen.
- Sie können die Entwurfs-und Integrationspunkte definieren und die Integrationen testen. Während des Onboarding-Prozesses müssen Sie ein Arbeitsblatt zur Netzintegration übergeben, in dem die Domänennamen oder IP-Adressen und Ports für eingehende und abgehende Datenflüsse aufgelistet sind. Das Onboarding-Team überprüft dann die Informationen. Außerdem müssen Sie eine CASE -Anweisung mit dem IBMNetzteam protokollieren, um die IP-Adressen und Ports im Arbeitsblatt zu aktivieren.
- Stellen Sie sicher, dass die gesamte abgehende Kommunikation zu einem Drittanbietersystem verschlüsselt ist.
- Sie müssen alle öffentlichen Quellen-und IP-Zielbereiche oder Domänennamen sowie öffentliche Empfangsports angeben. Dokumentieren Sie jede IP oder jeden Domänennamen mit einer Geschäftsflussbeschreibung wie WMS, SAPund Payment Gateway zu Prüfzwecken und zur Aktivierung der externen Kommunikation.
- Wenn Sie Sterling Order Management System mit einem externen Service mit dynamischen IP-Adressen integrieren, müssen Sie den Endpunkt angeben, der für die externe Kommunikation aktiviert werden soll.
- Wenn ein abgehendes Ziel im Domänennamensformat angegeben wird und sich die tatsächliche IP-Adresse ändern kann, weist Sterling Order Management System dem Zieldomänennamen eine virtuelle IP-Adresse (VIP) zu, um die IP-Adresse für die abgehenden Datenflüsse zu aktivieren.
- Das Dokument berücksichtigt nur die öffentlichen IP-Adressen oder Domänennamen und Ports, die für die abgehende Kommunikation aktiviert werden sollen. Das Arbeitsblatt muss keine privaten IP-Adressen oder lokalen Anwendungsports enthalten.
- Beachten Sie die folgenden Punkte, wenn dynamische IP für abgehende Verbindungen über Port 443 verwendet wird:
- Sie müssen das DNS (normalerweise den Integrations-DNS-Namen) angeben.
- Das IBM Netzteam ordnet eine interne VIP zu, die auf das DNS verweist.
- IBM richtet die VIP in Ihrer Hostdatei der OM-Anwendungsserver ein.
- Das IBM Netzteam richtet bei Bedarf auch die Lastausgleichsfunktion ein.
- Sie müssen eine normale DNS-Referenz verwenden, wenn Sie für den Zugriff auf die dynamische IP oder das dynamische DNS konfigurieren oder codieren.
- Das IBM Netzteam aktiviert die ausgehende öffentliche IP, die von der Organisation im Arbeitsblatt bereitgestellt wird. Der DNS für die dynamische IP ist in der Hostdatei konfiguriert.
- Sie können Tests für Integrationspunkte ausführen und IBM informieren, wenn Probleme auftreten.
- Stellen Sie sicher, dass Sie alle externen Zertifikate mithilfe des Self -Service -Prozesses in die Sterling Order Management System- Umgebung importiert haben. Weitere Informationen finden Sie unter Zertifikate auf der traditionellen Plattform importieren.
- Zunächst wird die Integration für die Entwicklungs-und Qualitätssicherungsumgebungen eingerichtet. Nachdem Sie bestätigt haben, dass die Integrationstests abgeschlossen sind, wird die Integration für die Vorproduktions-und Produktionsumgebungen eingerichtet.Hinweis: Sie müssen dieselben Operationen in jeder Umgebung ausführen.
- Die Clientintegration mit Sterling Order Management System verwendet standardmäßig den MQ -Clientkanal. Sie müssen bestimmte Parameter und Werte für den MQ -Nachrichtenheader angeben, um sicherzustellen, dass Nachrichten, die in die Clientwarteschlangen gestellt werden, in Sterling Order Management Systemverarbeitet werden.Hinweis: Standardmäßig werden alle Nachrichten des TypsDamit Sterling Order Management System diese Nachrichten verarbeiten kann, müssen Sie die folgenden Parameter und Werte angeben. Sterling Order Management System ist standardmäßig für die Verarbeitung textbasierter Nachrichten konfiguriert. SI-Benutzer müssen den MQ -Standardclient zum Durchsuchen der Nachrichten in Warteschlangen verwenden, in denen Headerdetails verfügbar sind.
javax.jms.TextMessagein Sterling Order Management System verarbeitet und während der Verarbeitung solcher Nachrichten nicht explizit nach MQ -Headern gesucht. Weitere Informationen zum Löschen einer Nachricht vom Typjavax.jms.TextMessagein IBM MQfinden Sie unter JMS-Nachrichtentypen und Konvertierung.Das folgende Beispiel zeigt einen ordnungsgemäß formatierten Header, der von Sterling Order Management Systemverarbeitet wird.StrucId : 'MD ' Version : 2 Report : 64 MsgType : 8 Expiry : -1 Feedback : 0 Encoding : 273 CodedCharSetId : 1208 Format : 'MQSTR' Priority : 5 Persistence : 1 MsgId : X'414D51204F4D5F514D47522020202020520CB65BE5F15A2C' CorrelId : X'D34DF8E3CE78FDD69E6FFE386B8FDB7F4EBF73D7766F8F77' BackoutCount : 0 ReplyToQ : ' ' ReplyToQMgr : 'OM_QMGR
Beachten Sie die folgenden Punkte, wenn Sie eine Anforderung zum Aktivieren der abgehenden Kommunikation zum Hinzufügen von Domänennamen und Ports auslösen:
- Web-Service-Verbindungen verwenden Port 443, während MQ Port 1415 verwendet. Standardmäßig werden beide Ports geöffnet und es ist keine weitere Aktion erforderlich.
- Wenn Sie einen dynamischen IP-Adresstyp hinzufügen möchten, müssen Sie die vollständige URL eingeben.
- Wenn Sie mehrere Entwicklungs-oder Qualitätssicherungsumgebungen anfordern möchten, müssen Sie die Umgebungen angeben.