Foros del Web » Creando para Internet » Flash y Actionscript »

Mejor forma de enviar un xml

Estas en el tema de Mejor forma de enviar un xml en el foro de Flash y Actionscript en Foros del Web. Hola, necesito leer un archivo xml mas o menos grande (unos 700kb) alojado en un servidor con php, desde un cliente Flex. Las funciones URLLoader/URLRequest ...
  #1 (permalink)  
Antiguo 16/09/2010, 03:49
Avatar de sfx4ever  
Fecha de Ingreso: noviembre-2003
Ubicación: aqui
Mensajes: 384
Antigüedad: 20 años, 5 meses
Puntos: 2
Mejor forma de enviar un xml

Hola, necesito leer un archivo xml mas o menos grande (unos 700kb) alojado en un servidor con php, desde un cliente Flex.

Las funciones URLLoader/URLRequest no me valen (aunque lo he probado y funciona ok) porque se descarga el archivo al directorio de temporales del navegador y cualquier usuario lo puede abrir y leer, y por la naturaleza de la app debemos evitar esta situación.

He estado probando con AMFPHP, funciona correctamente, pero tarda muchisimo en enviar el archivo, probablemente este haciendo algo mal, éste es el código:

Código PHP:
 function recibe($sMessage)
    {
        
$archivo "playlist.xml";
        
$fp fopen($archivo"r");
        
$contents fread($fpfilesize($archivo));
        return 
$contents;
    } 
osea, leo todo el contenido del fichero playlist.xml, y lo devuelvo en el return de la función, y es lo que se envia directamente al cliente Flex.

No tengo experiencia con AMF ¿estoy haciendo algo mál para que tarde tanto en enviar todo el contenido al cliente?
¿Me recomendais otra forma de enviar un xml a una app Flex (sin que se pueda leer por el usuario) ?


GRACIAS!
  #2 (permalink)  
Antiguo 16/09/2010, 04:24
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: Mejor forma de enviar un xml

Hola
bueno, revisa esto
si esto va en contra de tus necesidades,
porque no generas el xml desde php?
y le agregas los encabezados de xml
para que sea interpretado como un xml (es decir, sería una página php pero
el contenido un xml)
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: enviar, xml, mejoras, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:02.