Socket

19/05/2004 - 20:24 por javier | Informe spam
Holas como estan, tengo una consulta,

Tengo un socket cliente que llama a una pagina Asp1.asp,
esta a su vez llama a traves de una dll a otras paginas
asps. En la pagina Asp1.asp despues que procesas las
llamadas retorna una respuesta al socket DATA=XXXxxx,
el problema es el siguiente:
El socket llama a la pagina Asp1.asp esta se ejecuta pero
el cliente ve todo el html del las otras paginas que
asp1.asp llamó.

Como puedo evitar que el socket vea las otras paginas y
solo vea la respuesta que yo le envio a traves de
asp1.asp...

Saludos.

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P.
19/05/2004 - 20:41 | Informe spam
Hola Javier,

Pero ese el problema de la Asp1.asp que esta mostrando el contenido de las
otras páginas y por ende el Socket ve el código HTML de las otras páginas.


Saludos,
Jhonny Vargas P. [MVP]
Santiago de Chile


"javier" escribió en el mensaje
news:f59f01c43dce$92371fe0$
Holas como estan, tengo una consulta,

Tengo un socket cliente que llama a una pagina Asp1.asp,
esta a su vez llama a traves de una dll a otras paginas
asps. En la pagina Asp1.asp despues que procesas las
llamadas retorna una respuesta al socket DATA=XXXxxx,
el problema es el siguiente:
El socket llama a la pagina Asp1.asp esta se ejecuta pero
el cliente ve todo el html del las otras paginas que
asp1.asp llamó.

Como puedo evitar que el socket vea las otras paginas y
solo vea la respuesta que yo le envio a traves de
asp1.asp...

Saludos.
Respuesta Responder a este mensaje
#2 Matias Iacono
19/05/2004 - 20:42 | Informe spam
No se a que te refieres con SOCKET... o sea... se que quiere decir el
termino...

Pero... que es lo que tienes, una aplicacion de escritorio que se comunica
con una pagina ASP?

O es entre paginas?

No entiendo cuando dices que ve todas las otras paginas

Si el "SOCKET" o la aplicacion que use esto, solo envia una peticion HTTP a
una pagina y esta le retorna algo, pues, deberia solo hacer eso... creo que
depende como este programado todo el entorno...

En realidad estoy respondiendo a ciegas, porque no entiende exactamente cual
es el problema. No se si puedes ser mas especifico.

"javier" wrote in message
news:f59f01c43dce$92371fe0$
Holas como estan, tengo una consulta,

Tengo un socket cliente que llama a una pagina Asp1.asp,
esta a su vez llama a traves de una dll a otras paginas
asps. En la pagina Asp1.asp despues que procesas las
llamadas retorna una respuesta al socket DATA=XXXxxx,
el problema es el siguiente:
El socket llama a la pagina Asp1.asp esta se ejecuta pero
el cliente ve todo el html del las otras paginas que
asp1.asp llamó.

Como puedo evitar que el socket vea las otras paginas y
solo vea la respuesta que yo le envio a traves de
asp1.asp...

Saludos.
Respuesta Responder a este mensaje
#3 javier
19/05/2004 - 20:47 | Informe spam
Socket esta en un servidor Unix, un socket es un
programita que envia paquetes a una maquina a un
determinado puerto, en este caso es el puerto 80:

Este socket gatilla el llamado a la pagina asp1 que esta
asu vez llama a otras que estan en la misma maquina y el
mismo puerto(Directorio Virtual), como asp1 hace otras
peticiones http a otras paginas, el socket ve estas
tambien como respuesta.
El problema es que el socket no vea el resultados de las
otras paginas solo de asp1..

No se a que te refieres con SOCKET... o sea... se que


quiere decir el
termino...

Pero... que es lo que tienes, una aplicacion de


escritorio que se comunica
con una pagina ASP?

O es entre paginas?

No entiendo cuando dices que ve todas las otras


paginas

Si el "SOCKET" o la aplicacion que use esto, solo envia


una peticion HTTP a
una pagina y esta le retorna algo, pues, deberia solo


hacer eso... creo que
depende como este programado todo el entorno...

En realidad estoy respondiendo a ciegas, porque no


entiende exactamente cual
es el problema. No se si puedes ser mas especifico.

"javier" wrote in


message
news:f59f01c43dce$92371fe0$
Holas como estan, tengo una consulta,

Tengo un socket cliente que llama a una pagina Asp1.asp,
esta a su vez llama a traves de una dll a otras paginas
asps. En la pagina Asp1.asp despues que procesas las
llamadas retorna una respuesta al socket DATA=XXXxxx,
el problema es el siguiente:
El socket llama a la pagina Asp1.asp esta se ejecuta pero
el cliente ve todo el html del las otras paginas que
asp1.asp llamó.

Como puedo evitar que el socket vea las otras paginas y
solo vea la respuesta que yo le envio a traves de
asp1.asp...

Saludos.


.

Respuesta Responder a este mensaje
#4 Jhonny Vargas P.
19/05/2004 - 21:03 | Informe spam
Hola Javier,

Para ejecutar las páginas dentro del Asp1.asp puedes utilizar el componente
de Microsoft Parser XML 3.0 o superior
ya que si haces un Response.Redirect dentro del Asp1.asp estás devolviendo
ese código al Socket.

Ejemplo:
<%
'Para invocar el sitio.
URL = "http:/.../pagina.asp"
Set objServerXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")
objServerXMLHTTP.Open "POST", URL
objServerXMLHTTP.Send

Respuesta = objServerXMLHTTP.responseText

Set objServerXMLHTTP = Nothing
%>


Saludos,
Jhonny Vargas P. [MVP]
Santiago de Chile


"javier" escribió en el mensaje
news:f62901c43dd1$c79b27f0$
Socket esta en un servidor Unix, un socket es un
programita que envia paquetes a una maquina a un
determinado puerto, en este caso es el puerto 80:

Este socket gatilla el llamado a la pagina asp1 que esta
asu vez llama a otras que estan en la misma maquina y el
mismo puerto(Directorio Virtual), como asp1 hace otras
peticiones http a otras paginas, el socket ve estas
tambien como respuesta.
El problema es que el socket no vea el resultados de las
otras paginas solo de asp1..

No se a que te refieres con SOCKET... o sea... se que


quiere decir el
termino...

Pero... que es lo que tienes, una aplicacion de


escritorio que se comunica
con una pagina ASP?

O es entre paginas?

No entiendo cuando dices que ve todas las otras


paginas

Si el "SOCKET" o la aplicacion que use esto, solo envia


una peticion HTTP a
una pagina y esta le retorna algo, pues, deberia solo


hacer eso... creo que
depende como este programado todo el entorno...

En realidad estoy respondiendo a ciegas, porque no


entiende exactamente cual
es el problema. No se si puedes ser mas especifico.

"javier" wrote in


message
news:f59f01c43dce$92371fe0$
Holas como estan, tengo una consulta,

Tengo un socket cliente que llama a una pagina Asp1.asp,
esta a su vez llama a traves de una dll a otras paginas
asps. En la pagina Asp1.asp despues que procesas las
llamadas retorna una respuesta al socket DATA=XXXxxx,
el problema es el siguiente:
El socket llama a la pagina Asp1.asp esta se ejecuta pero
el cliente ve todo el html del las otras paginas que
asp1.asp llamó.

Como puedo evitar que el socket vea las otras paginas y
solo vea la respuesta que yo le envio a traves de
asp1.asp...

Saludos.


.

Respuesta Responder a este mensaje
#5 Matias Iacono
19/05/2004 - 21:08 | Informe spam
Bueno... esto dependeria de como ASP1 este llamando a las otras paginas...

Por ejemplo, si usas server.execute para trabajar con otras paginas, el
resultado de toda la operacion se mantendra en la misma pagina, haciendo,
internamente, los llamados, y no visibles.

Ahora, si ASP1 se redirecciona a otra pagina que va a otra pagina...
seguramente todo este camino sera visible.

"javier" wrote in message
news:f62901c43dd1$c79b27f0$
Socket esta en un servidor Unix, un socket es un
programita que envia paquetes a una maquina a un
determinado puerto, en este caso es el puerto 80:

Este socket gatilla el llamado a la pagina asp1 que esta
asu vez llama a otras que estan en la misma maquina y el
mismo puerto(Directorio Virtual), como asp1 hace otras
peticiones http a otras paginas, el socket ve estas
tambien como respuesta.
El problema es que el socket no vea el resultados de las
otras paginas solo de asp1..

No se a que te refieres con SOCKET... o sea... se que


quiere decir el
termino...

Pero... que es lo que tienes, una aplicacion de


escritorio que se comunica
con una pagina ASP?

O es entre paginas?

No entiendo cuando dices que ve todas las otras


paginas

Si el "SOCKET" o la aplicacion que use esto, solo envia


una peticion HTTP a
una pagina y esta le retorna algo, pues, deberia solo


hacer eso... creo que
depende como este programado todo el entorno...

En realidad estoy respondiendo a ciegas, porque no


entiende exactamente cual
es el problema. No se si puedes ser mas especifico.

"javier" wrote in


message
news:f59f01c43dce$92371fe0$
Holas como estan, tengo una consulta,

Tengo un socket cliente que llama a una pagina Asp1.asp,
esta a su vez llama a traves de una dll a otras paginas
asps. En la pagina Asp1.asp despues que procesas las
llamadas retorna una respuesta al socket DATA=XXXxxx,
el problema es el siguiente:
El socket llama a la pagina Asp1.asp esta se ejecuta pero
el cliente ve todo el html del las otras paginas que
asp1.asp llamó.

Como puedo evitar que el socket vea las otras paginas y
solo vea la respuesta que yo le envio a traves de
asp1.asp...

Saludos.


.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida