Muchas gracias por la información y por tu ofrecimiento. De momento no tengo Skype..... pero si me agobio mucho, me hago la cuenta y te escribo.
Un saludo, Raúl El 19 de noviembre de 2015, 14:52, Demetrio <[email protected]> escribió: > Buen dia Raul. > > Mira hace unos pocos dias tenia la misma necesidad y para ello, en este > mismo foro encontre mucha información que estan en estas URL: > > > http://vladimirharkonnen.blogspot.es/1274895540/consumir-un-web-service-desde-un-programa-ile-rpg-en-iseries-as-400/ > > http://www.scottklement.com/httpapi/ > > http://www.tools400.de/English/Freeware/WSDL2RPG/wsdl2rpg.html > > http://www.scottklement.com/presentations/#HTTPAPI > > http://www.scottklement.com/presentations/#PROVIDING > > http://www.scottklement.com/presentations/#WSSEMINAR > > http://www.scottklement.com/presentations/#WSXSEMINAR > > > http://www.mcpressonline.com/programming/rpg/gps-enable-the-addresses-in-your-database.html > > > http://www.mcpressonline.com/tips-&-techniques/apis/techtip-exploring-the-geonames-free-web-services-part-i-the-time-zone.html > > > http://www.mcpressonline.com/programming/apis/techtip-exploring-the-geonames-free-web-services-part-ii-country-info.html > > > http://www.mcpressonline.com/tips-&-techniques/apis/techtip-exploring-geonames-web-services-part-iii-find-nearby-points-of-interest.html > > > http://www.mcpressonline.com/apis/techtip-exploring-geonames-web-services-part-iv-find-nearby-wikipedia-entries.html > > http://systeminetwork.com/article/report-weather-your-sign-screen > > http://systeminetwork.com/article/ibms-integrated-web-services > > http://www.itjungle.com/fhg/fhg061808-story01.html > > > http://www-01.ibm.com/support/docview.wss?rs=3239&context=SSZND2&uid=swg27009770 > > http://www.ibmsystemsmag.com/ibmi/developer/rpg/web_service_rest/ > > Para mi caso especifico requeria consumir un servicio web RESTFull desde > el ISERIES, para ello utilice la libreria ISOCKETS ( > http://www.isockets.net/). > > Realmente consumir servicios web con SOAP resulta engorroso por el tema de > la creacion del SOAP-XML, luego el tema de la lectura del XML, por > experiencia realmente resulta muy sencillo consumir servicios web rest - > JSON. > > De hecho existen librerias para el tratamiento de XML( > http://www.scottklement.com/expat/) y para el tratamiento de JSON ( > http://www.scottklement.com/yajl/), pero no tuve mucho exito con estas > librerias. > > Con este criterio opte por crear una solucion simple y efectiva, > utilizando exclusivamente ISOCKETS, como tengo experiencia en Genexus para > lo cual he creado un servicio web emisor tipo DATAPROVIDER que lo publique > como un servicio web rest, esto es solo una opcion, se puede crear un > servicio web rest emisor en cualesquiera de los IDEs Eclipse o Neatbeans > entre los mas populares. > > Como resultado de aquello he publicado la solucion completa en mi blog: > > http://demetole.blogspot.com/2015/11/integrar-servicios-web-rest-con-genexus.html > > Dicha solucion es muy simple envia un parametro y recepta en una cadena > JSON, dicha solucion incluye el manejo de cadenas JSON, para recuperar > información con esta estructura. > Vale la pena citar que dicha solución funciona siempre y cuando los > valores de retorno son exclusivamente ALFANUMERICOS, si por alguna razon se > requiere incorporar datos numericos o fechas se tendria que modificar el > algoritmo de tratamiento de cadenas. > > La solucion retorna en un parametro tipo Vector, para ser tratado en > cualquier programa RPG, donde contiene los nombres de los datos y su > contenido. > > Si tienes cualquier duda adicional por favor contactame si tienes Skype > por favor enviame tu ID para entablar una conversacion. > > -- > > ___________________________ > *Un Abrazo* > > > *Demetrio* > > > El 18 de noviembre de 2015, 14:31, Raul Bascones <[email protected]> > escribió: > Buenos días. > > Necesito llamar/consumir un servicio web desde un programa RPG/COBOL. Si > alguien pudiera echarme un cable se lo agradecería, sobre todo en por dónde > debo empezar... > > Muchas gracias y un saludo. > > Raúl > > > > ____________________________________________________ > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) > Forum.Help400 © Publicaciones Help400, S.L. >
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

