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


 


Tema destacado: Análisis del vídeo del hackeo al Sindicato de los Mossos de Esquadra


+  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 154 veces)
afar1793

Desconectado Desconectado

Mensajes: 1


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

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 un nuevo servicio
Windows
..SnIgCiO.. 0 819 Último mensaje 3 Octubre 2004, 09:15
por ..SnIgCiO..
crear servicio de hosting
Desarrollo Web
ciberplay 0 504 Último mensaje 29 Noviembre 2005, 17:27
por ciberplay
crear un script de un servicio
Programación General
cvelarde 0 635 Último mensaje 24 Octubre 2007, 17:35
por cvelarde
crear servicio WCF
.NET
spiritdead 0 1,092 Último mensaje 19 Febrero 2012, 18:44
por spiritdead
Crear una Referencia en Unity (DLL con código en C#/VB.NET/C++) en Visual Studio
.NET
Ikillnukes 0 362 Último mensaje 16 Agosto 2016, 17:40
por Ikillnukes
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines