• Publicidad

Consumir un WS Protocolo RPC-XML

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Consumir un WS Protocolo RPC-XML

Notapor coltx » 2014-04-16 11:45 @531

Hola, estimados. Debo realizar un consumo desde un webservice RPC:XML. Si bien he buscado y existe un módulo en Perl RPC::XML que me ayudaría en esto, pero no está instalado en el servidor :-( lo que me lleva a consultarles si existe otra posibilidad de consumir sin tener instalado ese módulo.

Desde ya, muchas gracias.
coltx
Perlero nuevo
Perlero nuevo
 
Mensajes: 79
Registrado: 2011-09-16 08:01 @376

Publicidad

Re: Consumir un WS Protocolo RPC-XML

Notapor explorer » 2014-04-16 13:13 @592

Bueno, si el problema es que el módulo no está instalado, pues se instala:
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
# apt-get install librpc-xml-perl
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias      
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes extras:
  libclass-factory-util-perl libclass-load-perl libclass-singleton-perl libdata-optlist-perl libdatetime-format-builder-perl libdatetime-format-iso8601-perl
  libdatetime-format-strptime-perl libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl libmodule-implementation-perl libmodule-runtime-perl
  libpackage-deprecationmanager-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl libparams-validate-perl libsub-install-perl libtry-tiny-perl
Paquetes sugeridos:
  libscalar-number-perl libapache2-mod-perl2 libsub-name-perl
Paquetes recomendados:
  libpackage-stash-xs-perl
Se instalarán los siguientes paquetes NUEVOS:
  libclass-factory-util-perl libclass-load-perl libclass-singleton-perl libdata-optlist-perl libdatetime-format-builder-perl libdatetime-format-iso8601-perl
  libdatetime-format-strptime-perl libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl libmodule-implementation-perl libmodule-runtime-perl
  libpackage-deprecationmanager-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl libparams-validate-perl librpc-xml-perl libsub-install-perl
  libtry-tiny-perl
0 actualizados, 20 se instalarán, 0 para eliminar y 243 no actualizados.
Necesito descargar 3.128 kB de archivos.
Se utilizarán 16,1 MB de espacio de disco adicional después de esta operación.
¿Desea continuar [S/n]?
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Consumir un WS Protocolo RPC-XML

Notapor coltx » 2014-04-16 16:14 @718

explorer, entiendo que se debe instalar, pero no soy administrador de la máquina para realizar la instalación. Es posible usar el módulo Frontier::Client que ese sí está instalado.

Gracias.
coltx
Perlero nuevo
Perlero nuevo
 
Mensajes: 79
Registrado: 2011-09-16 08:01 @376

Re: Consumir un WS Protocolo RPC-XML

Notapor explorer » 2014-04-17 15:04 @670

Aunque no seas administrador de la máquina, siempre puedes instalar el módulo de forma local, con la ayuda de herramientas como cpanminus:
como contamos en el foro Formación.

Pero bueno, si el administrador no te deja hacer nada, pues tendrás que adaptarte a Frontier::Client, aunque al ser del año 2007, tendrá algunas limitaciones. La culpa, entonces, no será tuya, sino del administrador.

En la carpeta examples/ del módulo Frontier::Client tienes ejemplos de cómo usarlo. Hay uno que se llama rpc-client que hace una petición sencilla a un servidor.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 12 invitados