Opterei per jsonp di jquery se vuoi un dialogo lato client cross-browser o xml se vuoi un dialogo lato server