Bueno, la verdad es que yo no puedo ayudar en Flash, ya que yo no veo esa parte, pero si lo de la creacion del XML para que lo utilice flash, y haciendo averiguacions y buscando en la red encontre un codigo que me sirvio mucho, de hecho ya se comunica con el flash y puede ir actualizando lkos datos sin problema por que ejecuto este script cuando se inicia mi pagina web. esta en PHP pero creo que no tendran problemas si quieren pasar a otro lenguaje.
<?php
// ------ Conectar a la base de Datos BD ------
// ------ Realizar Consulta a la Base de Datos ------
$sql="select top 3 * from contenidos where substring(fecha_modificacion,1,8)>'20050101' order by fecha_modificacion asc";
$rs=odbc_exec($cx, $sql);
// ------ Abrir Archivo XML ------
$archivo = dirname(getcwd())."\\raiz_directorio_web\\archivo. xml";
$xml= fopen($archivo,"w");
// ------ Verificación de la apertura del Archivo ------
if ($xml==null)
echo"Error al Abrir el Archivo";
else
{
// ------ Escribimos el Archivo XML ------
$escribir=fwrite($xml,"<?xml version='1.0' encoding='UTF-8' standalone='yes'?>\n");
$escribir=fwrite($xml,"<?xml-stylesheet type='text/xsl' href='prueba.xsl' ?>\n");
$escribir=fwrite($xml,"<news xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='/Mundo_X/DataBases/pruebaSchema.xsd'>\n");
while (odbc_fetch_row($rs))
// ------ Recordset de la Consulta a la Base de Datos ------
{
$escribir=fwrite($xml," <bajada>".odbc_result($rs,1)."</bajada>\n");
$escribir=fwrite($xml," <bullet>: : <titulo><a href='http://kronosdesa.multinet.cl/navegacion/navTpl.php?c=".odbc_result($rs,2)."&s=".odbc_resul t($rs,3)."' target='_self'>Titulo Noticia - ".odbc_result($rs,5)."</a></titulo></bullet><br>\n");
}
}
$escribir=fwrite($xml,"</news>\n");
// ------ Cerramos el Archivo XML ------
fclose($xml);
// ------ Cerramos la Conexion a la Base de Datos ------
echo"El archivo XML se ha escrito con Exito....";
?>
espero les sirva