Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Otros Temas » Programación en general » Cliente C# a consumir servicio en Perl usando SOAP Responder al tema
Nuevo tema


Página 1 de 1  [ 3 mensajes ] 
 
Nota 2011-05-19 03:53 @204

Perlero Adicto
Registrado: 2009-10-28 13:50 @618
Mensajes: 225
Cliente C# a consumir servicio en Perl usando SOAP
Hola buenas.

¿Alguno de vosotros conectó alguna vez un cliente realizado en visual C# con un servicio realizado en Perl? Estuve buscando y me encontré con la sorpresa que siempre orientan como cliente Perl a un servicio en .Net. Me pareció llamativo, por eso os pregunto si alguno realizó una conexión así…

Desde C# hay un lindo wizard para conectar con una referencia web pero no me toma el proxy y URI del servicio en Perl por más que lo tenga en la red local... Bueno, si alguno realizó una conexión así agradeceré cualquier dato que me lleve a poder armar un cliente en C# y consumir un servicio en Perl…


Nota 2011-05-19 04:10 @215
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10249
Re: Cliente C# a consumir servicio en Perl usando SOAP
La teoría dice que si las dos partes usan un protocolo común (SOAP), no importa el lenguaje que uses en esas dos partes.

El problema, en este caso, es que una de las dos partes es propiedad de Micro$oft, con lo que, lo de seguir los estándares, a veces, no les importa un carajo.

Debes leerte la sección INTEROPERABILITY del módulo SOAP::Lite.

_________________
JF^D Perl programming


Nota 2011-05-19 05:22 @265

Perlero Adicto
Registrado: 2009-10-28 13:50 @618
Mensajes: 225
Re: Cliente C# a consumir servicio en Perl usando SOAP
Sí, gracias, ya lo había leído pero no entiendo... ¿Tengo que cambiar el return() del servidor para que el cliente C# lo pueda tomar bien?

Uso C# porque armo los formularios rápido y porque tenía la impresión de optimizar tiempos al armar un cliente para Windows, pero esta gente de MOC@SOFT me está haciendo enojar... Un poco...

Citar:
Microsoft .NET client with SOAP::Lite Server

In order to use a .NET client with a SOAP::Lite server, be sure you use fully qualified names for your return values. For example:

return SOAP::Data->name('myname')
->type('string')
->uri($MY_NAMESPACE)
->value($output);


Responder al tema  [ 3 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO