Re: Servicios Web con ILE-RPG y SOAP

2004-03-26 Por tema Luis . Lopez

Tampoco lo he utlizado de manera importante (solo pruebas). Es sencillo de implementar, pero como sabes requiere de infraestructura adicional y un proceso puente entre http y smtp que periodicamente vaya comprobando la llegada de nuevos mensajes, etc...

En particular prefiero usar HTTP como transporte y aunque SMTP puede ser una buena alternativa, para pura mensajeria, tanto las herramientas de desarrollo como el propio websphere ayudan mas al usar JMS.

Saludos

Re: Servicios Web con ILE-RPG y SOAP

2004-03-26 Por tema alex martinez
Hola de nuevo:

como veo que el tema interesa (por los correos que he recibido
personalmente) he colgado un artículo en mi web explicando un poquito mejor
como funciona la API de Google y como utilizarla. Para acceder pinchar aqui
http://www.ajut400.com/ajut400/googleapi.html

Tambien indicar que hay grupo de news de Google sobre el manejo de la API

http://groups.google.com/groups?hl=enlr=ie=UTF-8group=google.public.web-apis

Lo curioso es que el ejemplo era para demostrar el uso de servicios web con
rpg y el interes demostrado se ha centrado mas en la propia API de google
que en los servicios web con rpg.

Estoy preparando unos ejemplos para usar los servicios web de Amazon con
RPG. Ya os iré contando.

Salu2 y gracias por las respuestas.




_
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_

Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]


Servicios Web con ILE-RPG y SOAP

2004-03-24 Por tema alex martinez
Hola a todos:

Despues de leer el artículo publicado en help400 el mes pasado sobre los
servicios web
http://www.help400.com/asp/scripts/nwart.asp?Num=141Pag=10Tip=T, me
preguntaba si era posible desarrollar un cliente de servicio web, utilizando
ÚNICAMENTE ILE-RPG.

Buscando con Google vi que hay cientos de servicios web y que incluso Google
tiene su propio servicio web que permite mediante mensajes SOAP (basado en
XML) realizar consultas desde nuestros programas en nuestro lenguaje de
programacion preferido.

Me descargé los ejemplos que proporciona Google y por supuesto, entre estos
no se incluía ninguno en ILE-RPG. Así que decidí desarrollar un programa de
un servicio web en RPG.

Para ello es necesario la libreria de Scott Klement
http://www.scottklement.com/httpapi/
y crear una cuenta en Google para obtener una clave de licencia (todo
gratis). http://www.google.com/apis/

La libreria HTTPLIB de Scott Klement proporciona toda la comunicacion con
Sockets entre sistemas y porporciona funciones para los métodos GET y POST
de HTTP, ya que SOAP realiza su comunicacion a traves de HTTP.

La clave que proporciona Google permite la identificacion de nuestras
peticiones y nos limita a realizar hasta 1000 consultas diarias.

Si estais interesados podeis descargar los fuentes que he dejado en mi web.

http://www.ajut400.com/ajut400/google1.rpgle
http://www.ajut400.com/ajut400/google.cmd400

Salu2

Alex martinez




_
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_

Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]


Re: Servicios Web con ILE-RPG y SOAP

2004-03-24 Por tema Alex . Corretge

Genial, sencillamente genial.

He visto que con PHP no es demasiado complicado montar un servidor SOAP,
con PHP 5.0 o con Pear::SOAP  http://pear.php.net/package/SOAP/

Me falta tener un poco de tiempo libre (?) para ver como interactuan y los
tiempos de respuesta, pero como teoria, pinta muy pero que muy bién.

fins aviat...
Àlex Corretgé



   
   
alex martinez
   
[EMAIL PROTECTED]   Para:   [EMAIL PROTECTED]  
 
Enviado por: cc:   
   
[EMAIL PROTECTED]  Asunto:  Servicios Web con ILE-RPG y 
SOAP
COMBIOS.ES 
   
   
   
   
   
24/03/2004 11:00   
   
Por favor, responda a  
   
forum.help400  
   
   
   
   
   




Hola a todos:

Despues de leer el artículo publicado en help400 el mes pasado sobre los
servicios web
http://www.help400.com/asp/scripts/nwart.asp?Num=141Pag=10Tip=T, me
preguntaba si era posible desarrollar un cliente de servicio web,
utilizando
ÚNICAMENTE ILE-RPG.

Buscando con Google vi que hay cientos de servicios web y que incluso
Google
tiene su propio servicio web que permite mediante mensajes SOAP (basado en
XML) realizar consultas desde nuestros programas en nuestro lenguaje de
programacion preferido.

Me descargé los ejemplos que proporciona Google y por supuesto, entre estos
no se incluía ninguno en ILE-RPG. Así que decidí desarrollar un programa de
un servicio web en RPG.

Para ello es necesario la libreria de Scott Klement
http://www.scottklement.com/httpapi/
y crear una cuenta en Google para obtener una clave de licencia (todo
gratis). http://www.google.com/apis/

La libreria HTTPLIB de Scott Klement proporciona toda la comunicacion con
Sockets entre sistemas y porporciona funciones para los métodos GET y POST
de HTTP, ya que SOAP realiza su comunicacion a traves de HTTP.

La clave que proporciona Google permite la identificacion de nuestras
peticiones y nos limita a realizar hasta 1000 consultas diarias.

Si estais interesados podeis descargar los fuentes que he dejado en mi web.

http://www.ajut400.com/ajut400/google1.rpgle
http://www.ajut400.com/ajut400/google.cmd400

Salu2

Alex martinez




_
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_

Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]







_
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_

Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]


Re: Servicios Web con ILE-RPG y SOAP

2004-03-24 Por tema Diego Camacho Moreno-Guerín

Coincido con la opinión de otro compañero, muy buena la idea y la
implementación, solo una pequeña matización: Si estoy en lo cierto, HTTP no
es el único protocolo por donde se pueden mandar mensajes SOAP, aunque si el
mas utilizado.

Saludos.

DIEGO CAMACHO MORENO-GUERÍN

GRUPO CARTUJA INFORMÁTICA

Centro de Empresas Pabellón de Italia

Avd. Isaac Newton s/n, Pabellón de Italia, 4ª planta sector S.E.
41092 Isla de la Cartuja - Sevilla

Teléfono: 95 446 82 25 º Fax: 95 446 70 76

E-mail: [EMAIL PROTECTED]

Sitio Web: www.grupocartuja.com

- Original Message -
From: alex martinez [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, March 24, 2004 11:00 AM
Subject: Servicios Web con ILE-RPG y SOAP


 Hola a todos:

 Despues de leer el artículo publicado en help400 el mes pasado sobre los
 servicios web
 http://www.help400.com/asp/scripts/nwart.asp?Num=141Pag=10Tip=T, me
 preguntaba si era posible desarrollar un cliente de servicio web,
utilizando
 ÚNICAMENTE ILE-RPG.

 Buscando con Google vi que hay cientos de servicios web y que incluso
Google
 tiene su propio servicio web que permite mediante mensajes SOAP (basado en
 XML) realizar consultas desde nuestros programas en nuestro lenguaje de
 programacion preferido.

 Me descargé los ejemplos que proporciona Google y por supuesto, entre
estos
 no se incluía ninguno en ILE-RPG. Así que decidí desarrollar un programa
de
 un servicio web en RPG.

 Para ello es necesario la libreria de Scott Klement
 http://www.scottklement.com/httpapi/
 y crear una cuenta en Google para obtener una clave de licencia (todo
 gratis). http://www.google.com/apis/

 La libreria HTTPLIB de Scott Klement proporciona toda la comunicacion con
 Sockets entre sistemas y porporciona funciones para los métodos GET y POST
 de HTTP, ya que SOAP realiza su comunicacion a traves de HTTP.

 La clave que proporciona Google permite la identificacion de nuestras
 peticiones y nos limita a realizar hasta 1000 consultas diarias.

 Si estais interesados podeis descargar los fuentes que he dejado en mi
web.

 http://www.ajut400.com/ajut400/google1.rpgle
 http://www.ajut400.com/ajut400/google.cmd400

 Salu2

 Alex martinez




 _
 Forum.HELP400 es un servicio más de NEWS/400.
 © Publicaciones Help400, S.L. - Todos los derechos reservados
 http://www.help400.es
 _

 Para darte de baja, envía el mensaje resultante de pulsar
 mailto:[EMAIL PROTECTED]


_
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_

Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]


Re: Servicios Web con ILE-RPG y SOAP

2004-03-24 Por tema Luis . Lopez

Buen trabajo Alex.

Diego:

Con SOAP tambien puedes usar JMS (Java Messagng Services) . No está todavía estandarizado y por otro lado no está disponible en todas las plataformas (aunque sí en la mayoría). SOAP sobre JMS es una buena alternativa a SOAP sobre HTTP por que es más escalable y sobre todo por que es más seguro. Es decir, SOAP HTTP no te garantiza que el mensaje SOAP llegue a su destino. SOAP sobre JMS conceptualmente, sí. Además el cliente puede seguir trabajando, no quedando bloqueado mientras se envia el mensaje SOAP, etc etc.

Saludos

Re: Servicios Web con ILE-RPG y SOAP

2004-03-24 Por tema Diego Camacho Moreno-Guerín





Luis,

Me refería mas que a una API en concreto como la 
que mencionas (JMS de J2EE), aotros protocolos de la familia TCP/IP, 
concretamente he leído, aunqueno lo he probado, al transporte de mensajes 
SOAP a través de SMTP.

Saludos.


DIEGO CAMACHO MORENO-GUERÍN

GRUPO CARTUJA INFORMÁTICA

Centro de Empresas Pabellón de Italia

Avd. Isaac Newton s/n, Pabellón de Italia, 4ª 
planta sector S.E.41092 Isla de la Cartuja - Sevilla

Teléfono: 95 446 82 25 º Fax: 95 446 70 76 


E-mail: [EMAIL PROTECTED] 


Sitio Web: www.grupocartuja.com