
Originariamente inviata da
W Thunderbird
Premesso che "webservice" mi pare esagerato, la tua logica è corretta (Io uso chiamare webservice i programmi che godono di vita propria, che in php non si possono fare, ma è una cosa mia.. ). Devi aspettarti però che piccole modifiche ai rispettivi siti li dovrai comunque fare in caso di cambiamenti.
Lo script php non gode di vita propria, lo devi avviare tu con una richiesta.
Dato che mi sembra di capire che i dati da passare da un portale all'altro sono poca roba, mi sembra inutile l'uso del file.
L'uso di file xml o altri standard basati su file (anche inventati di sana pianta) è tipico dell'elaborazione in due tempi. Io mando il file, e il webservice, quando può elabora il file e mi restituisce un file con i risultati delle operazioni che io ricevo quando ho tempo.
Se è tutto in tempo reale, come php è obbligato a fare, a quale pro doversi scambiare file e non direttamente i dati ?
Ridurresti la complessità e la memoria utilizzata.