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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: [1]
1  Programación / .NET (C#, VB.NET, ASP) / Re: [Aporte] Consumir contenido web en aplicaciones .net (C#,VB .net,Asp .net) en: 29 Junio 2013, 21:32 pm
Bien lo revisare....ahora...con el tema de la aplicacion mencionada al inicio del post...yo la probe y si me funciono correctamente...solo pasaron creo 3 dias y me salio el mesaje de error 501 o algo asi q no se puede contecar con el servidor...a la hora de capturar el codigo catpcha...entonces probe en el navegador y si estaba bloqueado...despues probe con protocolp https y el navegador pudo devolverme el catpcha...despues solo cambie la direccion en la aplicacion pero salio error de que se perdio la conexion...pues es porque puse https. Voy a ver tu ejemplo y despues t muestro el aplicativo anterior...haber si alguno de los dos nos funciona...
2  Programación / .NET (C#, VB.NET, ASP) / Re: [Aporte] Consumir contenido web en aplicaciones .net (C#,VB .net,Asp .net) en: 28 Junio 2013, 22:55 pm
Yo tembien quiero utilizar ese web service, estoy con el mismo dilema, la manera que yo lo probe, desde .net con visual studio 2010, ir a mi proyecto , click derecho, agregar referencia del servicio, y puse la url del servicio , y automaticamente lo instancio a mi proyecto y lo pude usar, posterior a ello al ejecutarlo me aparece el error que mencione anteriormente, hasta alli llege ahora no se que mas hacer.
Haber si nos comentas como te resulto.

Como comente:
con la herramienta svcutil.exe(la encuentras en esta url:http://originaldll.com/file/svcutil.exe/31570.html),pues esta herramienta se utiliza con la ventana de comandos de windows CMD.
solo te posicionas en la carpeta donde se localiza el svcutil.exe. ejemplo:

D:\CARPETA>

seguidamente , ejecutas el siguiente comando

(D:\CARPETA>svcutil /t:code http://nazca.gotdns.com:1234/personaService.svc?wsdl /out:MyServicePersona.cs
/config:MyServicePersona.config) donde (svcutil), es la herramienta,(/t:code) es una propiedas de la herramienta,(http://nazca.gotdns.com:1234/personaService.svc?wsdl) es la dirección del servicio web y (/out:MyServicePersona.cs
/config:MyServicePersona.config
) son opciones para nombrar los archivos .cs y .config.

al ejecutar saldra lo siguiente:
D:\CLASE>svcutil /t:code http://nazca.gotdns.com:1234/personaService.svc /out:My
ServicePersona.cs /config:MyServicePersona.config
Mono service contract conversion tool  0.1.0.0 - Copyright (C) 2006 Novell, Inc.


Attempting to download metadata from 'http://nazca.gotdns.com:1234/personaServic
e.svc' using DISCO..
Disco found documents at the following URLs:
- Xml Schema at    http://nazca.gotdns.com:1234/personaService.svc?xsd=xsd0
- Xml Schema at    http://nazca.gotdns.com:1234/personaService.svc?xsd=xsd3
- DISCO document at http://nazca.gotdns.com:1234/personaService.svc?disco
- WSDL document at  http://nazca.gotdns.com:1234/personaService.svc?wsdl=wsdl0
- Xml Schema at    http://nazca.gotdns.com:1234/personaService.svc?xsd=xsd1
- Xml Schema at    http://nazca.gotdns.com:1234/personaService.svc?xsd=xsd2
- WSDL document at  http://nazca.gotdns.com:1234/personaService.svc?wsdl
Generating files..
MyServicePersona.cs

D:\CLASE>.

si te das cuenta solo me genera el archivo .cs, solo falta el .config. estoy investigando aun donde se encuentra el error, posiblemente este en el servicioweb, aun no lo se, espero que no.

ese archivo lo incluyes en tu proyecto con clase, demas agregas las referencias:

System.ServiceModel y System.Runtime.Serialization, para que no te salga error al ver el archivo y usarlo. por ultimo le hacer referencia un una clase publica a la clase:

 public class Class1
    {
        PersonaServiceClient Cliente = new PersonaServiceClient();
       
        public void RecuperarPorDni(String Dni)
        {
            PersonaDTOResponse LibPers = new PersonaDTOResponse();

            /*LibPers =*/
            Cliente.GetByDNI(Dni);
           
            Cliente.Close(); 
        }
    }

despues llamas al metodo de algún formulario, y ahi veras el error que me sale, que falta el archivo .config

suerte...y si lo resuelves avisa.. que seria un gran aporte. quiza me este equivocando en algo
3  Programación / .NET (C#, VB.NET, ASP) / Re: [Aporte] Consumir contenido web en aplicaciones .net (C#,VB .net,Asp .net) en: 28 Junio 2013, 21:45 pm
Buenas tardes,he utilizado la herramienta SvcUtil.exe, para generar los archivos para agregarlos al proyecto, según dice se tiene que generar 2 tipos:
1 archivo .cs(archivo codigo en c#(por defecto)).
1 archivo .config(archivo de configuración para hacer referencia a las interfaces del cliente).
Pero solo crea el archivo codigo .cs, y el de configuración no. al hacer referencia a la clase en el proyecto me pide ese archivo de configuración. si alguien sabe la manera de que este archivo se genere, seria de gran ayuda para hacer funcionar este web service.

C:\>svcutil /t:code http://nazca.gotdns.com:1234/personaService.svc?wsdl /out:MyServicePersona.cs
/config:MyServicePersona.config

Saludos...
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines