Foros del Web » Programando para Internet » ASPX (.net) »

Llamar a asp Clasico desde .asmx

Estas en el tema de Llamar a asp Clasico desde .asmx en el foro de ASPX (.net) en Foros del Web. Tengo un servicio web hecho en .net, quiero desde uno de los metodos ejecutar un script (asp clasico), no le pasaria ningun parametro, solo debe ...
  #1 (permalink)  
Antiguo 04/06/2011, 16:40
 
Fecha de Ingreso: febrero-2009
Mensajes: 64
Antigüedad: 15 años, 2 meses
Puntos: 1
Pregunta Llamar a asp Clasico desde .asmx

Tengo un servicio web hecho en .net, quiero desde uno de los metodos ejecutar un script (asp clasico), no le pasaria ningun parametro, solo debe ejecutarse.

La verdad se muy poco de .net, probe con Server.TransferRequest("Pagina.asp") y Server.Transfer("Pagina.asp") y ambos dan error; estoy usando los comandos correctos?, es posible ejecutar script desde un web service?


Gracias por sus comentarios
  #2 (permalink)  
Antiguo 09/06/2011, 08:32
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 5 meses
Puntos: 8
Respuesta: Llamar a asp Clasico desde .asmx

Deberias crear un objeto http y realizar el llamado a tu archivo asp par el cual recibes la ejecucion en tu objeto http, lo extraño es para que necesitarias ejecutarlo alli y si no te seria util un http module?
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....
  #3 (permalink)  
Antiguo 10/06/2011, 01:33
 
Fecha de Ingreso: febrero-2009
Mensajes: 64
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Llamar a asp Clasico desde .asmx

Gracias por tu respuesta, como comentaba antes se muy poco de .net, y entendi muy poco tu respuesta. Voy a investigar un poco sobre esos conceptos.

Necesito ejecutarlo desde el metodo del webservice, pues ese metodo hace el registro de un usuario, la idea es luego de culminar el registro de dicho usuario, ejecutar el script en asp que realiza diferenes funciones entre ellas enviar un correo electronico al usuario registrado.

Estaria full agradecido si puedes profundizar un poco mas en tu respuesta, he buscado muchisimo sobre el tema de webservice en internet y su implementacion con soap y la verdad sobre este punto en particular practicamente no consegui nada.

Mil gracias de nuevo
  #4 (permalink)  
Antiguo 13/06/2011, 06:42
 
Fecha de Ingreso: febrero-2009
Mensajes: 64
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Llamar a asp Clasico desde .asmx

Estuve investigando y sugieren, entre otras cosas, el uso de:

HttpContext.Current.Response.Redirect("pagina.asp" , False)

Pero me devuelve: Bad Request (Invalid Header Name); el metodo guarda la informacion correctamente en la base de datos, pero o ejecuta la pagina asp y devuelve ese error.

Parte del Codigo:

Try
da.Fill(ds)
HttpContext.Current.Response.Redirect("pagina.asp" ,False)
Return True
Catch ex As Exception
Throw ex
Return False
End Try

Alguna idea, sugerencia?
  #5 (permalink)  
Antiguo 13/06/2011, 09:21
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 4 meses
Puntos: 31
Respuesta: Llamar a asp Clasico desde .asmx

Prueba quitar el responde.redirect fuera del try, siempre te dará una excepción.

quitalo hijo mio !
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo
  #6 (permalink)  
Antiguo 13/06/2011, 17:39
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Respuesta: Llamar a asp Clasico desde .asmx

El problema no es darte el como hacerlo si no que pretendes hacer, desde mi punto de vista no le veo ningún sentido llamar un web service para hacer un redirect a un asp

Toda la lógica debe estar en tu WS y no en medios ajenos a ésto, te recomiendo que lo que esté haciendo el asp lo hagas en .net dentro de tu WS

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #7 (permalink)  
Antiguo 17/06/2011, 09:34
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 5 meses
Puntos: 8
Respuesta: Llamar a asp Clasico desde .asmx

Rootk, estoy totalmente deacuerdo contigo, quizas no fui muy claro con mi respuesta, en pocas palabras deberias reescribir la logica dentro del ws si aun sigues con la idea de usarlo.

saludos.
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....

Etiquetas: asp, aspx
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 23:51.