2008/7/16 Bernabé Estrada <[EMAIL PROTECTED]>: > Hace algun tiempo vi algo de RPG for WEB y la verdad a mi me llamo mucho > la atencion, > con respecto a esto, aprovecho para solventar una duda: RPG for WEB puede > ver una DB2 que no este en un AS400? Porque si es asi, ahorro por un tiempo > y lo compro yo mismo. :o) > --------------------------
me gusta que te llamara la atención, por eso ponemos colorines llamativos como negro y verde! (8^-) lo de leer una db2 de otra maquina no lo hemos probado, pero me "temo" que si podremos, digo me "temo" porque la unica forma de probarlo es currando y no visitando baretos. si tienes un script que crea la db2 en un pc p.e., o algun medio "simple" quiza podriamos probarlo. pero en resumen, hay bastante despiste con aquello de "qué es una aplicacion web", pues una aplicacion web es una aplicacion, y si la aplicacion se hace en RPG pues es una aplicacion RPG y entonces podemos usar todo aquello que usemos en un 400, el unico limite es que al menos en las proximas semanas no vamos a poder ejecutar esos programitas con ventanas superpuestas 5250 dichos el otro dia en un navegador de internet. simplificando un poco, en un programa de pantallas RPG el programa contiene tanto la "logica de negocio" como la "logica de presentacion". El enfoque primario es que para programar en Web se deben separar las dos capas, es decir quitarle al pgm RPG la logica de pantallas cambiandola por la presentacion y lectura de "pantallas" HTML, si a esto se una la falta de persistencia (stateless mode) en la que generalmente se trabaja en web, tenemos unas pequeñas o grandes diferencias en el programa en cuanto a la logica de visualizacion y lectura de "pantallas", pero todo el resto del programa es o puede ser RPG normal: las validaciones, las lecturas y actualizaciones de ficheros, las llamadas a otros programas, ovrdbf, etc. claro, a los beneficios de usar RPG en el host se une la amplia capacidad que hoy dia tiene html + css + javascript, que dependiendo de los conocimientos y/o inversion se pueden conseguir verdaderas virguerias como uso extenso de AJAX (modo Web 2.0), dhtml, controles avanzados como grids (subficheros) sorteables, calendarios y etc. acerca del "stateless mode" hay cierta capacidad de trabajar en modo "stateful" (esto es, con persistencia) pero está poco al dia la cosa. como ha dicho tambien alguien hoy mismo, el conocimiento de css y js no tiene porque ser mucho al principio, css es muy sencillo y js hay muchas rutinas por ahi, gratis y de pago, nosotros mismos proporcionamos un monton de funciones ya hechas que no hay ni que casi mirarlas. html por otra parte es muy facil de aprender porque para empezar no se usan mas alla de dos o tres docenas de "tags", algunas de ellas se aprenden solas, y tambien hay por ahí programas que generan html a partir de diseño visual (MS Frontpage, Dreamweaver y otros), y p.e. nosotros tambien incluimos autogeneradores y wizards que al principio pueden usarse de quitamiedos. un programador de RPG tiene ante sí una gran cantidad de caminos jodidos que le conducen a la web, pero las tres verdades de toda web son - html - css - javascript de los tres hay "manuales para torpes" y en español, no hay que empezar por java o egl o python o ryby on rails o etc. Saludos, Guillermo Andrades http://cpiSoftware.es <http://cpisoftware.es/> http://Modernizar.iSeries.es <http://modernizar.iseries.es/>
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

