perdon, se me olvidó clarificar un poco este punto:
"Pues HATS, por lo que conozco, la versión avanzada de WebFacing."
esto es un poco asi y otro poco no, segun mi opinion.
WF toma los fuentes de pantalla DDS-DSPF y partiendo de ellos genera unos (muchos) componentes java preparados para ejecutarse con Websphere.
Esto se hace "una vez" en tiempo de generacion, parecido a una compilacion.
cuando se ejecuta el programa desde un navegador, Websphere toma esos componenetes java que ya estan hechos y con ellos monta la respuesta al navegador.
Esos componentes java por tanto se podrian modificar libremente aunque si se vuelven a generar las pantallas se pierden esos cambios.
WF tambien admite hacer algunos cambios especificos en esas pantallas DDS de forma que no se pierden los cambios hechos en el propio fuente de pantalla.
HATS no necesita (mira que listo) una fase de generacion o compilacion, sino, opcionalmente, una fase de preparacion o diseño paralelo.
cuando se ejecuta la aplicacion desde un navegador, Hats+Websphere detecta una conversacion 5250 y la convierte en ese mismo momento ayudandose de ciertas reglas fijas mas reglas definidas en la fase de preparacion/diseño.
una ventaja es que se pueden combinar pantallas convertidas con WF y pantallas automaticas con Hats.
por ejemplo, la consulta de pedidos se ha convertido con WF pero al pulsar una opcion para acceder a los datos del cliente, esa pantalla de datos de cliente no se ha convertido con WF y sale automaticamente con HATS, bien sea en un modo fijo o en un modo algo optimizado por los medios del diseñador de Hats.
(hay que ver lo que hacemos los mecanicos)
--
Saludos/Regards,
Guillermo Andrades
CPI Software
http://www.CpiS.es
http://www.RpgForWeb.com
Web Familiar: http://www.Andrades.es
