La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

FOUR J’s DEVELOPMENT TOOLS Latinoamérica

Presentaciones similares


Presentación del tema: "FOUR J’s DEVELOPMENT TOOLS Latinoamérica"— Transcripción de la presentación:

1 FOUR J’s DEVELOPMENT TOOLS Latinoamérica
Dynamic 4GL FOUR J’s DEVELOPMENT TOOLS Latinoamérica David J. Salazar Sandoval Director General

2 Four J’s Development Tools
Compañía Europea fundada en 1989 Four J’s Development Tools, líder en el mercado de herramientas de desarrollo para aplicaciones de negocio tradicionales, eCommerce y mCommerce Antes de la adquisición (por IBM) Informix Software fue distribuidor de nuestra tecnología vendiendo nuestro Compilador Universal (Dynamic 4GL)

3 Application Generator 1991
Four J’s Productos IDE, AG, XML, WAP JAVA Client, ODI HTML Client Universal Compiler Application Generator Fundada

4 Four J’s para desarrolladores
El BDL (Business Development Language) es un lenguaje 4GL robusto y totalmente probado Arquitectura de “n” capas muy eficiente para ambientes distribuídos y WEB Permite el uso de distintas bases de datos y Sistemas Operativos e incluso interactuar simultaneamente La suite de Four J’s reduce drásticamente los ciclos de desarrollo, puesta a punto y mantenimiento Escalable, Seguro y Fácil Administración Disponibilidad de programadores experimentados

5 Four J’s para usuarios Informix
Four J’s Development Tools Dynamic 4GL Four J’s para usuarios Informix Four J’s ofrece futuro garantizado Lenguaje sólido, diseñado para desarrollo de aplicaciones de negocio “misión crítica” Permite llevar sus aplicaciones I-4GL a los ambientes actuales: Cliente-Servidor gráfico ó WEB rápidamente, sin riesgos ni demoras Permite escoger el motor de base de datos y hardware más adecuado para sus proyectos Nuevas posibilidades como eCommerce ó mCommerce **** AND, EXTREMELY PLEASED TO ANNOUNCE ***** **** Informix Dynamic 4GL **** the most recent addition to the 4GL product family Scheduled for availability Q3 this year, Informix Dynamic 4GL is the future of the 4GL product family. This exciting new product, re-architected from the core, not only provides solutions to today’s challenges, it is architecturally poised to respond to demands well into the next century. Based upon Informix’s renown 4GL application development language and technology, Informix Dynamic 4GL provides a robust, high performance, end-to-end solution for the developer, and a feature enhanced, visually appealing interface for the user. Informix Dynamic 4GL allows corporations to deliver enterprise-class applications that leverage their existing 4GL code, or the ability to develop new ones from scratch. With Informix Dynamic 4GL, you can dramatically increase the ROI of your existing applications. How?

6 Escenario de migración
Se necesita analizar la factibilidad de la migración Hardware (Eq. De cómputo, redes, …) Software (Sist. Operativo, Lenguajes, RDBMS, Herramientas de migración….) Se requiere conocer la nueva tecnología Aplicaciones I-4GL Otras herramientas Migración de datos

7 Four J’s Development Tools
Tareas del Programador 4GL Adaptar el esquema de la Base de Datos al nuevo motor Adaptar el código 4GL a las características no soportadas Compilar y probar el código 4GL

8 Four J’s Development Tools Dynamic 4GL
Tecnología Four J’s Ambiente integrado de desarrollo Generador automático de aplicaciones gráficas y/o WEB con código escrito en BDL Código directamente portable de Unix (HPUX, AIX, Solaris, Linux, …) a Windows NT Aplicaciones con arquitectura Cliente delgado / Servidor Soporte a tecnologías WEB Internet / Intranet y WAP Portable, Escalable y fácil administración

9 CLIENTE - SERVIDOR De Aplicaciones Servidor INTERFAZ DEL CLIENTE (API)
TERMINAL ASCII TERMINAL ASCII TERMINAL ASCII WIN 95 WIN 3.11 RED TCP / IP De Aplicaciones Servidor INTERFAZ DEL CLIENTE (API) PROGRAMA BDL (4GL) INTERFAZ NATIVA DE LA BASE DE DATOS (API) MOTOR DE BASE DE DATOS RELACIONAL Servidor BD SERVIDOR Linux, UNIX O WINDOWS NT SERVER

10 Four J’s Development Tools Dynamic 4GL
Web Server (httpd) Contenido Normal. (Páginas, logos, imágenes, etc.) Convive con el Cli- Java Programas (Binarios CGI) Xnet Firewall Opcional Cliente (fglcl) Cliente (fglcl) Otros CGI Zona Insegura Firewall Opcional Cli Java (corriendo internamente) Servidor de Aplicaciones (DVM) Cli HTML (corriendo internamente) Prog 4GL fglhtmld Zona Segura WTK / X11 Prog 4GL Terminal Ascii Más información segura será mostrada en la sección segura. Acceso al Servidor de BD por la red o por la base de datos Prog 4GL Intranet Local Step 1. The daemon starts and wait for requests (Cli HTML's server or fglhtmld). Step 2. Every time a browser connects, the daemon starts an new program. Step 3. The programs generate the normal output for the graphical client. Step 4. The server generates an HTML page from the abstract description and sends this to the browser via the web server. Step 5. The user answers the query with a "submit" button or another link to the application server. Step 6. The daemon generates from the user answer a correct answer to the program. The program generates an new output and go back to step 3.

11 Proyectos en Four J’s En Java es común requerir de configurar distintas tecnologías para integrar un proyecto. Esto complica las fases de estabilización y ajuste de desempeño -cuando se logra-. En el caso de migración des-de I-4GL estos tiempos se reducen casi a cero. Típicamente la migración de I-4GL a nuestra tecnología ya funcionando en el WEB es de 1 a 3 semanas /Módulo. La migración a otro motor de BD se puede lograr en tiempos similares Tiempo de desarrollo

12 Four J’s es una buena inversión
“El costo y experiencia típica de los programadores de 4GL brindan la combinación ideal de productividad”


Descargar ppt "FOUR J’s DEVELOPMENT TOOLS Latinoamérica"

Presentaciones similares


Anuncios Google