Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Ayuda con Webservice

Estas en el tema de Ayuda con Webservice en el foro de Visual Basic clásico en Foros del Web. Saludos bueno apenas me inicio en esto del Web service ya realize uno en mi localhost con uno parametros como buenas tardes, buenos dias,buenas noches, ...
  #1 (permalink)  
Antiguo 11/09/2007, 11:48
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Ayuda con Webservice

Saludos bueno apenas me inicio en esto del Web service ya realize uno en mi localhost con uno parametros como buenas tardes, buenos dias,buenas noches, quisiera saber como desde visual basic conectarme a este webservice invocando estos parametros
  #2 (permalink)  
Antiguo 18/09/2007, 07:28
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Ayuda con Webservice

Nadie tiene una idea de como explotar datos de un webservice desde VB6
  #3 (permalink)  
Antiguo 20/09/2007, 07:45
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Ayuda con Webservice

Ya lei el ejemplo de la pagina de Guille pero la verdad no me corrio muy bien nadie tiene algun otro manual o ejemplo
  #4 (permalink)  
Antiguo 24/09/2007, 07:50
Avatar de tazzito  
Fecha de Ingreso: agosto-2006
Mensajes: 381
Antigüedad: 17 años, 9 meses
Puntos: 2
Re: Ayuda con Webservice

yo hice algo asi y no es complicado te paso el codigo
agrega si la referencia al soapclient 30


Dim MiSoapWS As New SoapClient30
'On Local Error Resume Next
MiSoapWS.MSSoapInit Ruta ? Wsdl
If Me.Combo1.ListIndex = 0 Then
Text1.Text = MiSoapWS.Metodo1(parametros)
ElseIf Me.Combo1.ListIndex = 1 Then
Text1.Text = MiSoapWS.metodo2(parametros)
Else
Text1.Text = MiSoapWS.metodofececto(parametros)
End If
Set MiSoapWS = Nothing

y listo en el text1 aparece el resultado entregado por el web service
  #5 (permalink)  
Antiguo 24/09/2007, 08:36
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Ayuda con Webservice

Gracias tazzito deja lo pruebo y te comento como me fue
  #6 (permalink)  
Antiguo 25/09/2007, 08:00
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Ayuda con Webservice

Cita:
Iniciado por tazzito Ver Mensaje
yo hice algo asi y no es complicado te paso el codigo
agrega si la referencia al soapclient 30


Dim MiSoapWS As New SoapClient30
'On Local Error Resume Next
MiSoapWS.MSSoapInit Ruta ? Wsdl
If Me.Combo1.ListIndex = 0 Then
Text1.Text = MiSoapWS.Metodo1(parametros)
ElseIf Me.Combo1.ListIndex = 1 Then
Text1.Text = MiSoapWS.metodo2(parametros)
Else
Text1.Text = MiSoapWS.metodofececto(parametros)
End If
Set MiSoapWS = Nothing

y listo en el text1 aparece el resultado entregado por el web service

como quedaria con esta servicio web

http://www.elguille.info/NET/WebServ...MundoWebS.asmx
  #7 (permalink)  
Antiguo 25/09/2007, 09:34
Avatar de tazzito  
Fecha de Ingreso: agosto-2006
Mensajes: 381
Antigüedad: 17 años, 9 meses
Puntos: 2
Re: Ayuda con Webservice

Dim MiSoapWS As New SoapClient30
'On Local Error Resume Next
MiSoapWS.MSSoapInit "http://www.elguille.info/NET/WebServices/HolaMundoWebS.asmx?wsdl"

if VariableMetodoElejido="Saludar" then
TxtResultado.Text = MiSoapWS.Saludar
elseif VariableMetodoElejido="Saludo" then
TxtResultado.Text = MiSoapWS.Saludo("hunabku")
Endif
Set MiSoapWS = Nothing
  #8 (permalink)  
Antiguo 26/09/2007, 08:04
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Ayuda con Webservice

Muchas gracias tazzito la verdad me ayudaste mucho
  #9 (permalink)  
Antiguo 26/09/2007, 15:52
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Ayuda con Webservice

Cita:
Iniciado por tazzito Ver Mensaje
Dim MiSoapWS As New SoapClient30
'On Local Error Resume Next
MiSoapWS.MSSoapInit "http://www.elguille.info/NET/WebServices/HolaMundoWebS.asmx?wsdl"

if VariableMetodoElejido="Saludar" then
TxtResultado.Text = MiSoapWS.Saludar
elseif VariableMetodoElejido="Saludo" then
TxtResultado.Text = MiSoapWS.Saludo("hunabku")
Endif
Set MiSoapWS = Nothing


Oye tazzito una pregunta estaba probando en un webservice que tengo local y realize 2 parametros uno como el siguiente


<WebMethod(Description:="Ejemplo de texto")> _
Public Function TextoUno() As String
Return "PRUEBA"

End Function


qne en efecto me devolvio el stringo de PRUEBA



pero quise meter este otro:

<WebMethod(Description:="Consulta de ABONOS")> _
Public Function abonos() As String
cmd.ActiveConnection = rs
cmd.CommandType = ADODB.CommandTypeEnum.adCmdText
cmd.CommandText = "select * from cajcautmovtoabono "

rs = cmd.Execute()
Return rs
End Function


el cual segun yo me deberia arojar el resultado de esa consulta en el text1 pero me envia error sabras si esta mal mi funcion???
  #10 (permalink)  
Antiguo 26/09/2007, 17:03
Avatar de tazzito  
Fecha de Ingreso: agosto-2006
Mensajes: 381
Antigüedad: 17 años, 9 meses
Puntos: 2
Re: Ayuda con Webservice

Cita:
Iniciado por hunabku Ver Mensaje
Oye tazzito una pregunta estaba probando en un webservice que tengo local y realize 2 parametros uno como el siguiente


<WebMethod(Description:="Ejemplo de texto")> _
Public Function TextoUno() As String
Return "PRUEBA"

End Function


qne en efecto me devolvio el stringo de PRUEBA



pero quise meter este otro:

<WebMethod(Description:="Consulta de ABONOS")> _
Public Function abonos() As String
cmd.ActiveConnection = rs
cmd.CommandType = ADODB.CommandTypeEnum.adCmdText
cmd.CommandText = "select * from cajcautmovtoabono "

rs = cmd.Execute()
Return rs
End Function


el cual segun yo me deberia arojar el resultado de esa consulta en el text1 pero me envia error sabras si esta mal mi funcion???

ya veamos primeo que e rs? me imagino que un recordset y la funcion devuelve un string, tienes 2 opciones creo.... aun no me manejo mucho en .net
devulves un recordset... que llegaria como xml (segun creo) o un

return rs.getxml

y asi devolveras en formato xml mmm para capturarlo desde vb es un problema :S jaja imagino por que eso no lo eh trabajado.
  #11 (permalink)  
Antiguo 27/09/2007, 08:04
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Re: Ayuda con Webservice

Cita:
Iniciado por tazzito Ver Mensaje
ya veamos primeo que e rs? me imagino que un recordset y la funcion devuelve un string, tienes 2 opciones creo.... aun no me manejo mucho en .net
devulves un recordset... que llegaria como xml (segun creo) o un

return rs.getxml

y asi devolveras en formato xml mmm para capturarlo desde vb es un problema :S jaja imagino por que eso no lo eh trabajado.


mm no me jalo pero de echo esa metodo pra hacer una busqueda es la misma que utuilizo en vb6 claro solo cambia un poco pero es casi identica o dime tu como crear un parametro para que te aroje una consulta a de tu base de datos
  #12 (permalink)  
Antiguo 07/05/2012, 09:27
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: Ayuda con Webservice

tazzito:
Espero que todavia estes viendo este foro, te paso mi problema, yo estuve intentando consumir los servicios web de la misma manera que propones vos, utilizando vb6 pero no logro hacerlo andar. Lo que me llama la atención es que al poner MiSoapws.Saludar no me encuentra el metodo y desde ya que existe.

Dim MiSoapWS As New MSSOAPLib30.SoapClient30
ruta = "http://www.elguille.info/NET/WebServices/HolaMundoWebS.asmx?WSDL"
MiSoapWS.MSSoapInit ruta
res = MiSoapWS.Saludar (error 5409)

sabes que puede ser?

Connector: Host not found .....etc etc etc.
  #13 (permalink)  
Antiguo 07/05/2012, 09:29
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 4 meses
Puntos: 1
Respuesta: Ayuda con Webservice

hace tiempo resolvi ese tema no recuerdo muy bien como pero si deseas puedo buscar ese antigui proyecto y te envio el metodo
  #14 (permalink)  
Antiguo 07/05/2012, 12:02
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: Ayuda con Webservice

Si, claro, me lo podrias pasar? te juro que ya no sé que tengo que revisar o mirar en el codigo o en la web. Mi mail es [email protected]

Gracias
  #15 (permalink)  
Antiguo 07/05/2012, 14:57
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: Ayuda con Webservice

Hunabku, me lo podras pasar o darme un mano? te juro que no sé que puede llegar a ser. Gracias
  #16 (permalink)  
Antiguo 14/06/2012, 16:21
Avatar de jimylu  
Fecha de Ingreso: noviembre-2006
Ubicación: Perú
Mensajes: 274
Antigüedad: 17 años, 5 meses
Puntos: 5
Respuesta: Ayuda con Webservice

hola quisiera que me ayudaran con webservice de magento desde vb 6.0

http://www.forosdelweb.com/f69/visua...agento-998682/
__________________
Espero haberte sido de ayuda. :D
www.jminformatics.com
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 11:26.