El caso es que tengo un Servidor de un Juego creado en Flash y antiguamente conectaba por Sockets XML a un servidor PHP, y funcionaba correctamente, el caso es que el Flash no se si sabeis manda un "<policy-file-request/>" y cual le tienes que responder con algo parecido a '<?xml version="1.0"?><cross-domain-policy><allow-access-from domain="*" to-ports="*" /></cross-domain-policy>'.
En el servidor PHP esto funciona a la perfección, pero al querer hacerlo en Java, al enviárselo, se queda igual no responde nada.. No se porque puede ser he probado de todo i ni idea, no se si alguien a podido pero yo no.. y google ya no me da mas paginas para buscar.. no se que hago mal.
Tengo puesto:
Código:
Y cuando lo envia: public static final String POLICY_REQUEST = "<?xml version=" + (char)34 + "1.0" + (char)34 + "?>" + "<cross-domain-policy>" + "<allow-access-from domain=" + (char)34 + "*" + (char)34 + " to-ports=" + (char)34 + "*" + (char)34 + " />" + "</cross-domain-policy>";
Código:
He probado con "\0", "\n", "", +(char)00.. y no funciona.. :/this.clientSend.write(POLICY_REQUEST+"\0"); this.clientSend.close();
Gracias.