Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-02-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Question Motor Descargador de xml y html. como rss

Hola.. tengo la duda de como le hacen los lectores de rss.
para descargar, el xml, si siempre descargan, el xml,
o tienen alguna forma de saber como descargar un rss, si este ya cambio
desde la ultima vez que descargo..

Esto por que tengo que hacer una aplicación. que va a alimentarse
de varias urls, (casi como los rss) pero con otros formatos,
y como los archivos xml, se actualizan constantemente, por la noche.
y poco de dia. no quiero estar descargando xml, cada 5 minutos, si
no son realmente nuevos.

¿los lectors de rss, descargan siempre el contenido de un xml?
o
¿como le hacen para saber, si el xml de hace 5, 10,15 minutos o mas tiempo
es el mismo que ya han descargado. y por consecuencia no hay contenido nuevo, y no hay por que descargar el xml?

voy a usar indy10 y delphi.

Gracias. .. buenas noches.
Responder Con Cita
  #2  
Antiguo 22-02-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

5 minutos es demasiado para actualizar los "Feeds", pero, tal vez una hora o así. Por otro lado, cabe que dejes al usuario la posibilidad de actualizar el "Feed" cuando lo estime oportuno. Por otro lado, hay que descargar el "Feed", no veo otra forma, que no sea descargar tal vez sólo las cabeceras HTTP del archivo correspondiente, pero, me parece poco fiable ir por aquí, porque no siempre se contará con las cabeceras apropiadas, me parece. Reconozco que voy un poco perdido por aquí.

En todo caso, existe en RSS algo de nombre "rssCloud Inteface", que debe implementarse por parte de quien sirve los "Feeds", y que puede ser utilizada por los "lectores" de dichos "Feeds". Como no tengo muy claro cómo funciona (estoy leyendo ahora mismo, sólo sabía que existía algo así) no voy a seguir adelante, sino que te remito a la página que enlazo. Esto tendría el inconveniente de que hablamos de RSS, no sé si en RDF ó Atom se implementa algo así, pero, supongo que sí. No sé si te he sido de alguna ayuda o qué.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 22-02-2008
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
gracias dec.. ...

mejor descargo, siempre el xml.
como no es estandar rss, y los datos, varian. desde actualización de 3 a 5 minutos.
y asi.
Responder Con Cita
  #4  
Antiguo 22-02-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Podías probar descargando sólo las cabeceras y ver si a partir de ahí puedes hacer algo. Sin embargo, ¿tan pesados los archivos XML? Y, por otro lado, se me ocurre, ¿el usuario está siempre pendiente del programa? ¿Es necesario? Porque podrías actualizar los "Feeds" cada hora, por ejemplo, y, como dije arriba, dar la posibilidad al usuario de actualizarlos "manualmente".
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
como obtener codigo HTML de una DB. foetus HTML, Javascript y otros 0 07-09-2007 19:34:05
¿Cómo uso algún motor de voz con Delphi 7? Alcolea Varios 1 10-06-2007 15:27:53
Como Utilizar el IWError.html? Capo Internet 4 25-11-2006 16:08:24
Como simular un motor de búsqueda Alexander Conexión con bases de datos 0 25-05-2006 16:57:56
Artículo: Como funciona un motor de busqueda mamcx Varios 8 01-05-2005 18:46:46


La franja horaria es GMT +2. Ahora son las 06:44:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi