JavaScript cross-domain

In questo articolo imparerete ad utilizzare JavaScript per effettuare chiamate asincrone ad un server diverso da quello di appartenenza. Come vedremo, questa tecnica ci permetterà di scrivere applicazioni molto potenti con una semplicità incredibile.

Negli ultimi tempi si parla molto di Ajax. Per chi non lo sapesse Ajax sta per Asynchronous JavaScript and XML. Sostanzialmente è una tecnologia utilizzata per effettuare chiamate asincrone al server per poi aggiornare dinamicamente gli oggetti della pagina Web. Come tutte le tecnologie, però, anche Ajax ha i suoi vantaggi e svantaggi. Tra gli aspetti negativi di maggior rilievo vi è l’impossibilità di comunicare con un dominio diverso da quello di appartenenza utilizzando l’elemento principe della tecnologia Ajax, ossia l’oggetto XMLHttpRequest. In quest’articolo vedremo come sia possibile ovviare a tale problema. A riprova di ciò, svilupperemo una semplice applicazione che interroga uno dei Web service esposti da Yahoo! per recuperare le ultime news su un qualsiasi argomento scelto dall’utente.

Puoi leggere il resto dell’articolo JavaScript cross-domain su: ioProgrammo N. 114 – Maggio 2007 – Edizioni Master

This entry was posted in Informatica, Programmazione and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

* Copy this password:

* Type or paste password here:

36 Spam Comments Blocked so far by Spam Free Wordpress

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>