elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Crear referencia de Servicio Web
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear referencia de Servicio Web  (Leído 3,822 veces)
afar1793

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Crear referencia de Servicio Web
« en: 22 Septiembre 2017, 03:44 am »

Hola buenas noches,

Estoy intentando crear una referencia web en VS, selecciono en mi solucion "Add Service Reference", En la caja de texto Address selecciono la ruta física de el archivo .WSDL, y presiono en go. Pero el problema es que en el web.Config no se me genera la entrada, lo que hace que cuando compile el proyecto me genere el siguiente error:

"No se encontró el elemento de extremo predeterminado que hace referencia al contrato 'VirusWS.scanFile' en la sección de configuración de cliente de ServiceModel. La razón puede ser que no se encontró ningún archivo de configuración para la aplicación o que no se encontró ningún elemento de extremo correspondiente a este contrato en el elemento de cliente."

Este es mi archivo .WSLD:

<?xml version="1.0" encoding="UTF-8"?>
<definitions name="scanFile"
    targetNamespace="http://algo.com/algo"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:tns="http://algo.com/algo"
    xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">

  <message name="scanRequest">
    <part name="file" type="xsd:base64Binary"/>
  </message>
  <message name="scanResponse">
    <part name="success" type="xsd:string"/>
  </message>

  <portType name="scanFile">
    <operation name="scan">
      <input message="tns:scanRequest" name="scanRequest"/>
      <output message="tns:scanResponse" name="scanResponse"/>
    </operation>
  </portType>

  <binding name="scanFileBinding" type="tns:scanFile">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
      <operation name="scan">
      <soap:operation soapAction="" style="document"/>
      <input name="scanRequest">
        <mime:multipartRelated>
          <mime:part name="bodyPart">
            <soap:body use="literal"/>
          </mime:part>
          <mime:part name="fileToScan">
            <mime:content part="file"/>
          </mime:part>
        </mime:multipartRelated>
      </input>
      <output name="scanResponse">
        <soap:body use="literal"/>
      </output>
    </operation>
  </binding>

  <service name="scanFileService">
    <port binding="tns:scanFileBinding" name="scanFilePort">
      <soap:address location="https://111.11.111.11:111"/>
    </port>
  </service>
</definitions>


Asi esta mi web.Config:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
    </startup>
</configuration>


Cuando pruebo en soap ui me aparece asi:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header/>
   <soapenv:Body/>
</soapenv:Envelope>


y esta es la "Respuesta" que me genera:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
   <env:Body>
      <statusCode>500</statusCode>
      <statusMessage>No attachment found</statusMessage>
      <file/>
   </env:Body>
</env:Envelope>


Si alguien puede ayudarme se lo agradezco mucho.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
crear servicio de windows con sc.exe
Windows
XxTheCochixX 3 7,212 Último mensaje 1 Enero 2011, 23:57 pm
por XxTheCochixX
crear servicio WCF
.NET (C#, VB.NET, ASP)
spiritdead 0 2,024 Último mensaje 19 Febrero 2012, 18:44 pm
por spiritdead
Crear una Referencia en Unity (DLL con código en C#/VB.NET/C++) en Visual Studio
.NET (C#, VB.NET, ASP)
z3nth10n 0 2,517 Último mensaje 16 Agosto 2016, 17:40 pm
por z3nth10n
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines