Hay varios artículos que explican la lógica utilizada. Por ejemplo:
http://web.ontuts.com/tutoriales/jso...ntre-dominios/
A partir de allí se puede implementar con cualquier lenguaje de servidor, si quieres un ejemplo concreto usando Java, puedo trasladar el tema a esa sección.