none
Consumir WCF desde vb6 RRS feed

  • Pregunta

  • Hola amigos de nuevo molestándolos, tengo un problema y es que en otra area de la empresa van a crear un WCF, y yo en este momento estoy utilizando VB6, entonces tengo que consumirlo, en mi proyecto ya antes habían consumido servicios web (asmx) pero nunca (svc), para consumir los asmx se tiene esto:

    Dim clnt As New SoapClient30
    Dim strsvc As String
    
    mSoapClient.MSSoapInit _
            "http://server/procesos/Servicio.asmx?WSDL", _
            "Servicio", _
            "ServicioSoap", _
            ""
    
    strsvc = mSoapClient.consultar("Nombre")

    De esa manera consumo el servicio web, pero a la hora de cambiar la dirección del WSDL por el nuevo de WCF me manda el sigueinte error:

    WSDLReader: XML Parser failed at linenumber 0, lineposition 0, reason is: Access is denied.

    HRESULT=0x1: Incorrect function.

    -WSDLReader: Loading of the WSDL file failed HRESULT=0x80070057: The parameter is incorrect.

    -Client: One of the parameters supplied is invalid. HRESULT=0x80070057: The parameter is incorrect.

    Si pudieran ayudarme en ver que tengo mal, o si puedo hacerlo de una forma diferente se los agradecería muchísimo.

    Gracias de antemano.

    martes, 14 de enero de 2014 21:57