Orientación sobre un problema en ASP

17/02/2006 - 00:29 por Arturo Costa Delgado | Informe spam
Hola amigos:
Necesito crear rutinas en ASP que me permitan emular la actualización de un
producto. Por ejemplo.. El cliente tiene publicada una Intranet en su
empresa, en ASP. Cada vez que alguien carga el home page de la Intranet
necesito que se conecte con un servidor remoto (con otro dominio obviamente)
y realice algún tipo de transacción con una página asp y que le devuelva un
valor dado que indicaría si hay o no hay actualizaciones disponibles para
esa versión de Intranet.

Esto de manera silenciosa y sin intervención del usuario. Solamente que si
encuentra actualizaciones le muestra un cuadro o ventana adicional
informándole sobre el caso.

Si alguien pudiera darme algunas pautas de como desarrollar esto en ASP (no
NET, solo ASP) les agradecería mucho

ACD

Preguntas similare

Leer las respuestas

#1 Ricardo
17/02/2006 - 00:52 | Informe spam
Hola Arturo.

Creo que lo que necesitas es un response.redirect a tu pagina, validas
su version, haces los avisos pertinentes y luego regresas a su sitio.

Pero algo más útil, configurable y elegante sería que manejaras Web
Services, en ASP se puede hacer pero creo que con el response.redirect
es más que suficiente para lo que necesitas.



Arturo Costa Delgado wrote:
Hola amigos:
Necesito crear rutinas en ASP que me permitan emular la actualización de un
producto. Por ejemplo.. El cliente tiene publicada una Intranet en su
empresa, en ASP. Cada vez que alguien carga el home page de la Intranet
necesito que se conecte con un servidor remoto (con otro dominio obviamente)
y realice algún tipo de transacción con una página asp y que le devuelva un
valor dado que indicaría si hay o no hay actualizaciones disponibles para
esa versión de Intranet.

Esto de manera silenciosa y sin intervención del usuario. Solamente que si
encuentra actualizaciones le muestra un cuadro o ventana adicional
informándole sobre el caso.

Si alguien pudiera darme algunas pautas de como desarrollar esto en ASP (no
NET, solo ASP) les agradecería mucho

ACD


Respuesta Responder a este mensaje
#2 Arturo Costa Delgado
17/02/2006 - 01:35 | Informe spam
Ricardo muchas gracias por tu respuesta.
Habia considerado el Response.Redirect pero sucede un problema.
Asumamos esta estructura

MAIN.ASP
la página principal de la intranet
en ella hay un iframe que llama a la página verificar.asp en un servidor
remoto de esta forma

<iframe
src=http://www.dominio.com/carpeta/veri...siones>

VERIFICAR.ASP
esta página debe de revisar en la base de datos si hay nuevos archivos
disponibles
si los hay muestra el mensaje "Actualizaciones Disponibles" y si no muestra
"No hay actualizaciones de momento"
en el primer caso pone un link para mostrar las actualizaciones.

Hasta ahí todo funciona bien..siempre y cuando hubiera iframes. Pero
sucede que en este proyecto no se permite iframes (condiciones establecidas
por el cliente, no negociables lamento decirlo)

Yo había considerado un Web Services pero ignoro como armarlo en ASP. ¿Crees
poder darme alguna pauta al respecto?
O en todo caso una orientación de como poder buscar en la red.

ACD
Respuesta Responder a este mensaje
#3 Jose A. Fernandez
17/02/2006 - 02:42 | Informe spam
Arturo
Te comento como podrias armar tu "arquitectura"

1) en el MAIN.ASP
colocas un INCLUDE de VERIFICAR.ASP

2) VERIFICAR.ASP tendria que leer un archivo XML en tu servidor remoto,

.read("http://tuservidorremoto.com/verific...?clienteid3")
con esto verificarias para el cliente en cuestion si existen
actualizaciones
(despues veremos como se puede leer archivos XML en asp clasico, que es
un problemas posterior)
Esta parte es parecida a un webservice.
Esta pagina que esta en tu servidor puede estar consultando en una DB
directamente por las actualizacion o mejor aun por mensajes que deseas
que aparezcan en el cliente.

3) Si tiene actualizar mi idea basica en HTML seria que escriba en el
BODY del documento
(de MAIN.ASP) un contenido entre etiquetas DIV
<div id="Actualizacion"> bla bla bla </div>
con CSS puedes colocar este contenido en el borde superior derecho de
la pantalla, (como el cargando del gmail para se + explicito)
entonces no tienes que modificar tanto tu estetica
Para que escriba dentro del BODY puedes colocar el include dentro de la
etiqueta body (puede ser inmediatamente despues)
o por variables que despues se escriban

4) Comprar una coca-cola y buscar en el news de ASP como leer XML
http://groups.google.com.ar/group/m...amp;qt_g=1


Espero que te sirva

PD: Otra forma que implemente algo parecido a lo que necesitas es por
FLASH, ya que lee directamente dessde una ubicacion remota. variables,
texto puro, xml, webservices, casi lo que te imagines je!
Respuesta Responder a este mensaje
#4 Arturo Costa Delgado
17/02/2006 - 03:50 | Informe spam
Te agradezco la respuesta. Voy a revisarlo con detenimiento mañana temprano.
Aquí en Lima ya son las 10pm y estoy de retirada a mi casa. Te comentaré
como me fue.

ACD
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida