Hi!
Ich bin mir nicht sicher, ob's hier reingehört oder vielleicht doch besser in "Brainstorming"!? Also bitte verschieben, falls notwendig. DANKE.
- - - - - - - - - - - - - - -
Auf Web-Server 1 (Intranet) befindet sich ein System, mit dem Daten verwaltet werden. (Berechnungen etc.)
Diese Daten sollen nun an Interessenten verkauft werden.
Ein Interessent bekommt eine Mail und muss einen Vertrag unterschreiben.
Danach erhält er einen Login für Web-Server 2 (Internet), auf dem die Daten für ihn zur Ansicht bereitliegen.
Soweit zum geplanten Vorhaben.
Die Frage ist nun: Wie bekomme ich die Daten von Web-Server 1 (Intranet) sauber und ausfallsicher zu Web-Server 2 (Internet) transferiert?
Der Login für den Kunden wird manuell erstellt. Das ist nicht das Problem.
Und dass der Daten-Anbieter nach Vertragsabschluss den Transfer der Daten auf Web-Server 2 durch eine Aktion (Button-Klick) "anstossen" muss, ist auch okay.
Doch was passiert nach dem Button-Klick?
Ich habe mir zuerst überlegt, ein verstecktes/gesichertes Formular auf Web-Server 2 zu installieren, das ich vom Web-Server 1 aus automatisiert befülle (Stichwort cURL) und das die Daten in die DB schreibt.
Aber sowas ist doch irgendwie recht unsicher, oder? Dabei kann immer mal irgendwas mit dem Connect nicht stimmen und dann ist's Essig mit den Daten. (Klar gibt's Errorcodes und ich könnte mir eine Mail zuschicken lassen, doch möchte ich ja so wenig Arbeit wie möglich mit diesem Transfer haben.)
Bei einem automatierten Upload einer Datei (bspw. XML), die dann per Cronjob von Web-Server 2 eingelesen wird, ist eine Fehlerquelle ebenfalls gegeben.
Hat jemand eine Idee?
Ach ja:
Die Daten per Mail an den Kunden zu schicken ist nicht so gut, da diese recht sensibel sind und nicht in ungeschützten Mails durch die Gegend geschickt werden sollen.
Die Verschlüsselung der Mails (PGP etc.) fällt wegen Unkenntnis der Kunden weg.
cya
Ich bin mir nicht sicher, ob's hier reingehört oder vielleicht doch besser in "Brainstorming"!? Also bitte verschieben, falls notwendig. DANKE.
- - - - - - - - - - - - - - -
Auf Web-Server 1 (Intranet) befindet sich ein System, mit dem Daten verwaltet werden. (Berechnungen etc.)
Diese Daten sollen nun an Interessenten verkauft werden.
Ein Interessent bekommt eine Mail und muss einen Vertrag unterschreiben.
Danach erhält er einen Login für Web-Server 2 (Internet), auf dem die Daten für ihn zur Ansicht bereitliegen.
Soweit zum geplanten Vorhaben.
Die Frage ist nun: Wie bekomme ich die Daten von Web-Server 1 (Intranet) sauber und ausfallsicher zu Web-Server 2 (Internet) transferiert?
Der Login für den Kunden wird manuell erstellt. Das ist nicht das Problem.
Und dass der Daten-Anbieter nach Vertragsabschluss den Transfer der Daten auf Web-Server 2 durch eine Aktion (Button-Klick) "anstossen" muss, ist auch okay.
Doch was passiert nach dem Button-Klick?
Ich habe mir zuerst überlegt, ein verstecktes/gesichertes Formular auf Web-Server 2 zu installieren, das ich vom Web-Server 1 aus automatisiert befülle (Stichwort cURL) und das die Daten in die DB schreibt.
Aber sowas ist doch irgendwie recht unsicher, oder? Dabei kann immer mal irgendwas mit dem Connect nicht stimmen und dann ist's Essig mit den Daten. (Klar gibt's Errorcodes und ich könnte mir eine Mail zuschicken lassen, doch möchte ich ja so wenig Arbeit wie möglich mit diesem Transfer haben.)
Bei einem automatierten Upload einer Datei (bspw. XML), die dann per Cronjob von Web-Server 2 eingelesen wird, ist eine Fehlerquelle ebenfalls gegeben.
Hat jemand eine Idee?
Ach ja:
Die Daten per Mail an den Kunden zu schicken ist nicht so gut, da diese recht sensibel sind und nicht in ungeschützten Mails durch die Gegend geschickt werden sollen.
Die Verschlüsselung der Mails (PGP etc.) fällt wegen Unkenntnis der Kunden weg.
cya
Kommentar