Re: Servicios Web con ILE-RPG y SOAP
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
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
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
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
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
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
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