Zitat von
eddie11:
Wir haben also keine Möglichkeit, irgendwelche anderen Schnittstellen zur Verfügung zu stellen.
Dann habt ihr ein Problem. Der Endkunde (der, der Bestellt) fällt aus. Sicherheitsverfahren verhindern, dass etwas im Browser auf einmal mit einem anderem Server Kontakt aufnimmt. Das heisst 'Browserseitig' kann da gar nichts passieren - zumal auch hier ja sowieso keine Verbindung zum Kundenserver besteht, wenn der aus dem Internet nicht erreichbar ist.
Fakt ist: Ihr müsst die Bestellung irgendwie von Eurem Webserver in das Kundennetz reinbringen, damit ihr sie beim Kundenserver abliefern könnt.
Die einfachste Lösung wäre eben, einen Dienst in diesem Netz zu installieren, der regelmäßig auf dem Webserver nach neuen Bestellungen pollt und diese dann an den Kundenserver mittels OCI (das ist ein SAP-Protokoll, richtig?) abliefert. Ihr baut also sozusagen eine Art Proxy.
Ansonsten müsstest Ihr bei Eurem Kunden dafür sorgen, dass die Schnittstelle halt vom Internet aus erreichbar ist.