ZeruGiran

Zeru blog

Web Services en C# consumidos con Delphi

No suelo escribir sobre  programación porque es aburrido(No para mi, sino para otras personas). Pero.. pues igual ya era aburrido este blog, así que no puede empeorar :P

 El tema es que estamos haciendo un proyecto, para el cual hace falta hacer un Web Service escrito en C#, esta web service va a estar en un servido publico, para que pueda ser consumido desde internet. Entonces hemos estado haciendo algunos clientes en varios lenguajes, no hubo problemas con el cliente escrito en C#, este pudo consumir el web service sin problemas, pero no asi el cliente hecho con Delphi 2006.

 Es decir, al intentar hacer que Delphi consumiera un WebService hecho con Web Developer 2005, usando C#, Delphi daba el siguiente error.

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.NullReferenceException: Object reference not set to an instance of an object.

 Después de buscar en montones de pagina, porque al parecer a pocas personal les interesa algo así, encontré lo siguiente, resulta que hay que poner esto en la seccion register del codigo:

InvRegistry.RegisterInvokeOptions(TypeInfo(ServiceSoap),ioDocument);

 Lo cual le indica al WebService que lo que se le envía es un documento.

 No me gusta Delphi, una de las muchas razones es, la dificultad para encontrar a otros usuarios de Delphi que tengan problemas similares. Cada día hay menos usuarios de Delphi. En cambio C++Builder que también es de Borlad me gusta mas, aunque también se sufre con la misma falta de usuarios.

 Por cierto el proyecto en el que estamos trabajando, pronto se podrá ver en www.dcod.com.mx

#1 Re: Web Services en C# consumidos con Delphi

Volker, <> / 30 October, 10:49am  
avatar

thanks, had the same problem, and found the only solution here, although i had to autom. translate it

[ Responder (0) ]

Dejar un comentario

Fuentes XML de comentario: RSS | Atom

ZeruGiran

Nombre: Zeru


Nombre real: Eric

No me gusta mucho ese nombre, prefiero Zeru. Cuando un dia me vuelva loco y escuche voses en mi cabeza, estas me diran "Zeru, Zeru tira a todos por la ventana, Zeru" en lugar de llamarme Eric ... :)

Sexo: Masculino

Lo aclaro, solo por si las dudas.

Estado civil: Casado

Con Caty Bebe.


Nacionalidad: Mexicano

Ocupacion: Ciencias de la computacion y todo lo relacionado

Ingeniero, estudiante de maestria. Programador pues... tambien dirijo algunos proyectos libres, y hago algunas librerias de pago, para desarrollo. Actualmente trabajo en un proyecto para CFE Mexico.

Hobbies: Musica, cine, videojuegos, leer

Hago musica y la escuhco exaustivamente, mejor si es en vivo. Voy mucho mucho al cine. Los viedojuegos, los juego y los hago. Para leer no hay mucho tiempo ultimamente.


Edad: 27
Edad mental: 19

En ocaciones menos :P. Inmaduro pues.
recent comments rss
rss