yo estoy investigando el tema de conexiones socket usando xml y segun entiendo tienes que tener un servidor socket corriendo , puede estar echo en java, vbasic ,etc el swf solo se conecta al server que esta corriendo , con algo asi
servidor=new XMLSOCKET();
servidor.conect("localhost",9999);
aqui hay servidores socket para flash:
www.electrotank.com/electroserver www.moock.org/unity/
nota :son link segun segun mi libro , no estan probados.
un saludo.