Sommario
Il vantaggio della distribuzione di contenuti in XML è che altri siti Web o sistemi possono comunicare e scaricare o richiedere informazioni senza dover accedere al nostro database. Possiamo anche usarlo per SEO consentendo ad altri siti Web di pubblicare informazioni dal nostro sito Web.Esempio di collegamento di un XML sportivo
Prenderemo un feed da un giornale che rende disponibile un xml sportivo
http: //www.diariosur… ds/sport.xml
Il file xml ha una struttura che possiamo vedere se copiamo il suo URL in un browser e poi vedremo il codice sorgente o scarichiamo e lo vedremo in alcuni software che supportano xml qui usiamo Netbeans per ordinarlo.
Creiamo uno script che leggerà ed elaborerà il file XML.
Allo stesso modo possiamo offrire contenuti generando un XML come canale rss per altri siti web.
La cosa interessante è che ogni volta che aggiorniamo il nostro xml verrà automaticamente aggiornato su tutti i siti web in cui è condiviso, può essere utilizzato anche per applicazioni aziendali dove è necessario ricevere e generare informazioni distribuite e facilmente aggiornabili, indipendentemente da il sistema che effettua la query, garantendo all'utente molta flessibilità.
Utilizzo di XML per le aziende
Le strutture XML possono essere utilizzate anche per transazioni commerciali come Paypal, Sermepa, La Caixa e molte altre, come quella utilizzata da BBVA per il suo gateway di pagamento. Una volta processato il gateway di pagamento, viene generato un numero identificativo dell'attività e da questo possiamo connetterci con il POS (terminale del punto vendita), in modo che gli utenti possano effettuare pagamenti e noi possiamo ricevere dati sulle operazioni effettuate.
Qui creiamo uno script PHP con l'xml che generiamo per inviare al POS da un modulo web con un ordine effettuato da un utente.
Ci sono altre utilità come offrire ai nostri clienti un catalogo prodotti che aggiorna prezzi o stock automaticamente da qualsiasi dispositivo o piattaforma, informazioni disponibili per diverse aree di un'azienda, ma distribuendo le informazioni in XML senza dare loro accesso al database.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo