Regarding Flash XML Sockets not receiving any DataEvents, I've found that the solution is that the data you send from your server to the Flash client must be terminated with a null character "\0", otherwise the client never seems to get the event.