Gebruikers van een website kunnen data genereren die op een server wordt opgeslagen in diverse files. Een Delphi applicatie maakt uiteindelijk van deze bestanden gebruik.
Ik wil Delphi iedere 5 minuten laten controleren of er nieuwe files zijn, en zo ja die downloaden. Het liefst zonder gebruik van een FTP verbinding. Nou zat ik aan 2 mogelijke oplossingen te bedenken, maar bij beide loop ik al snel vast.
1) Delphi checkt iedere 5 minuten de server door een genoemde directory te controleren en de voor Delphi onbekende (en dus nieuwe) bestanden te downloaden.
-- Hoe kan Delphi het beste controleren en evt. downloaden van de server?
2) Delphi stuurt via HTTP een PHP-script aan. Dit script controleert en stuurt de nieuwe bestanden terug.
-- Hoe kan PHP een file sturen naar een PC die een script heeft aangeroepen. PHP moet dit bestand zonder tussenkomst van de gebruiker in een bep. directory plaatsen zodat Delphi door kan draaien.
Ik wil Delphi iedere 5 minuten laten controleren of er nieuwe files zijn, en zo ja die downloaden. Het liefst zonder gebruik van een FTP verbinding. Nou zat ik aan 2 mogelijke oplossingen te bedenken, maar bij beide loop ik al snel vast.
1) Delphi checkt iedere 5 minuten de server door een genoemde directory te controleren en de voor Delphi onbekende (en dus nieuwe) bestanden te downloaden.
-- Hoe kan Delphi het beste controleren en evt. downloaden van de server?
2) Delphi stuurt via HTTP een PHP-script aan. Dit script controleert en stuurt de nieuwe bestanden terug.
-- Hoe kan PHP een file sturen naar een PC die een script heeft aangeroepen. PHP moet dit bestand zonder tussenkomst van de gebruiker in een bep. directory plaatsen zodat Delphi door kan draaien.