Foros del Web » Programando para Internet » ASP Clásico »

Algo sobre SOAP

Estas en el tema de Algo sobre SOAP en el foro de ASP Clásico en Foros del Web. Muy bien, esto es lo que hay. En el trabajo, tenemos que hacer un cliente web que se conecte a un servidor que al parecer ...
  #1 (permalink)  
Antiguo 06/06/2005, 15:04
Avatar de aristotelisco  
Fecha de Ingreso: marzo-2005
Ubicación: Oxnard CA USA
Mensajes: 151
Antigüedad: 19 años, 2 meses
Puntos: 0
Exclamación Algo sobre SOAP

Muy bien, esto es lo que hay.

En el trabajo, tenemos que hacer un cliente web que se conecte a un servidor que al parecer corre un webservice llamado wamnet. Lo del web service lo deduzco, porque según la documentación API que me dieron a leer, toda la comunicación se hace por medio de archivos XML con el protocolo de SOAP. Esto no es problema, entiendo lo que se tiene que hacer, entiendo lo que el server me regresa como respuestas y que tengo que usar un tipo de parser o interprete para mostrar los datos en formato humano y viceversa. Lo que no entiendo es cómo hago que mi archivo XML llegue al servidor, o cómo recibir las respuestas?

Si les interesa, la documentación es esta:
API

He estado leyendo algo respecto al MS SOAP ToolKit, y parece que por hay va el asunto, pero apenas estoy comenzando a leer, así que si alguien tiene alguna opinión, o algún sitio de referencia donde expliquen con claridad como se efectua el tráfico de los archivos XML entre el cliente y el server se lo agradecería mucho.

El trabajo es con ASP 3.0.

Las respuestas para .Net no me sirven, al momento creo que usando .Net ahorraría mucho trabajo, pero mi supervisor se niega a "evolucionar", así que seguimos en la edad de piedra con ASP.

De antemano Gracias.
__________________
Atte:
Alex Reyes

www.alexreyes.net
  #2 (permalink)  
Antiguo 07/06/2005, 07:40
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
El MS SOAP ToolKit es precisamente lo que necesitas para consumir un web services hecho en lo que quieras desde ASP 3 o desde VB.

Ejemplo:
Cita:
<body>
<FORM method="post" action="webservice.asp">
El clásico ejemplo que viene hasta en el VS2003: <B>Convertir de centrigrados a Fahrenheit</B><BR><hr>
<INPUT type="text" name="Grados">&nbsp;<INPUT type="submit" value="Cambiar">
</form>
<hr>
<%
If Request.Form("Grados")<>"" Then
vGrados = Request.Form("Grados")
Set objSOAP = Server.CreateObject("MSSOAP.SoapClient30")
objSOAP.ClientProperty("ServerHTTPRequest") = True
objSOAP.MSSOAPInit("http://www.wimdows.net/webservices/temperature.asmx?wsdl")
Response.Write "Temperatura en grados fahrenheit: " & objSOAP.cels2fahr(CDbl(vGrados))
End If
%>

</body>
PD. Esperemos que no te den repuestas en otro lenguaje/tecnología que no sea ASP 3 dado que es el foro de ASP, ¿no crees?
  #3 (permalink)  
Antiguo 07/06/2005, 23:20
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
carai, siempre sorprendiendome con nuevos temas Myakire,

O.k.
  #4 (permalink)  
Antiguo 08/06/2005, 08:29
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
jejeje, no creas que solo de ASP con recordset's vive el hombre, jeje

pregúntame, amigo orharo, pregúntame

Aunque se que Ud es un pez grande ......, ¿no será sarcásmo?

Saludos
  #5 (permalink)  
Antiguo 08/06/2005, 08:50
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
Myakire por supuesto que no, se reconocer cuando alguien sabe. y bueno digo esto porque son temas que tocas y para mi fortuna no tenia idea de ello.

Me quito el sobrero !!!! y ojalá sigas haciendo más aportaciones .

Saludos.
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 16:35.