Moin,
Daten spiegeln? Zum Spiegeln gibt es mehrere Möglichkeiten, die automatisierbar sind:
- MySQL als Master/Slave
- rsync
- HTTP
Da stecken Protokolle dahinter, prüfe, ob da was für Dich dabei sein könnte, was Du verwenden kannst.Wenn das nur eine Datei ist, die von a nach b soll, würde ich auf b einen Cronjob einrichten, der per HTTP spiegelt (Quelle: http://a, Ziel: lokales Dateisystem auf b), das funktioniert auch mit mehreren Dateien recht einfach. Mit Perls Libwww habe ich das mal so gemacht zum Spiegeln/Verteilen von proxy.pac-Dateien, die auf einem System zentral verwaltet und auf mehrere Webserver verteilt wurden. Libwww stellt u.a. selbstständig fest, ob sich im Inhalt der Quelle was geändert hat und eine Datei neu geholt werden muss.
Horst
Hallo Horst,
ich weiß nicht, ob der Ansatz geeignet ist, vielleicht drücke ich mich auch falsch aus.
Das System, die Datenbankeinträge etc. von Webseite B sind unbekannt. Es soll von Webseite A eine Schnittstelle zur Verfügung gestellt werden, mit der die Daten von Webseite B übertragen werden.
So wie z.B. ein Immobilienportal das seinen Inserenten anbietet, die Anzeigen aus ihren Systemen zu importieren.
Meine Bsp. XML macht das ja schon, im Prinzip und nur manuell. Ich suche also nach einer Lösung, wie ich die XML quasi als Webservice anbieten kann und die Daten die darüber übertragen werden, dann in der Datenbank von Website A gespeichert werden.
Ich habe da was von REST, WDSL und SOAP gelesen ;-), naja für mich totales Neuland. Ich habe leider noch kein richtiges Tutorial gefunden, in dem der Ablauf beschrieben ist, wie man einen Webservice anbietet. Ich kenne nur die, wo erklärt wird, wie man einen Webservice nutzt.
Gruß Rainer