ZeruGiran

ZeruGiran Blog

Web Services en C# consumidos con Delphi

No suelo escribir sobre  programacion porque es aburrido(No para mi, sino para otras personas). Pero.. pues igual ya era aburrido este blog, asi­ 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.

 Despues de buscar en montones de pagina, porque al parecer a pocas personal les interesa algo asi­, encontre 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 envi­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 di­a hay menos usuarios de Delphi. En cambio C++Builder que tambien es de Borlad me gusta mas, aunque tambien se sufre con la misma falta de usuarios.

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

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

Francisco, <E-Mail> / 24 Junio 2010  
avatar


OH ! POR DIOS, Eres mi salvador, mira con decirte que llevo horas y horas tratando de resolver el mismo problema, con decirte que son las 2:15 de la mañana.......
GRACIAS! te debo una cerveza bien fria !!!!

[ Responder (0) ]

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

Manuel, <E-Mail> / 17 Abril 2011  
avatar

Amigo me has salvado la vida tenia horas dandome golpes con esto funciono a la perfeccion!!!

[ Responder (0) ]

#3 Re:

MERCERCARRIE, <E-Mail> / 22 Abril 2011  
avatar

Some time ago, I did need to buy a good car for my organization but I did not have enough money and could not buy anything. Thank goodness my friend suggested to take the business loans at reliable creditors. Hence, I did so and used to be satisfied with my consolidation loan.

[ Responder (0) ]

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

Mauri, <> / 29 Octubre 2011  
avatar

Ídolo, hace rato que me estaba dando eses error y no conseguía dar en la tecla..mil gracias!!!

[ Responder (0) ]

Dejar un comentario

Escribe el código Captcha que estás viendo

Fuentes XML de comentario: RSS | Atom