four js development tools latinoamerica david j. salazar sandoval director general [email protected]

23
FOUR J’s DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General [email protected] www.4js.com.mx

Upload: eduardo-francia

Post on 13-Feb-2015

8 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

FOUR J’s DEVELOPMENT TOOLSLATINOAMERICA

David J. Salazar Sandoval

Director General

[email protected]

Page 2: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Four J’s Development Tools

• Compañía Europea fundada en 1989• Antes de la adquisición (por IBM) Informix

Software fue distribuidor de nuestra tecnología vendiendo nuestro Compilador Universal como (Dynamic 4GL)

Page 3: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Four J’s Development Tools

– Reconocidos como líderes en el mercado europeo por ofrecer la mejor opción en:

• Desarrollo rápido y eficiente para aplicaciones de negocio empresarial en el WEB o en Cliente/Servidor

• Sistemas distribuídos geograficamente (misión crítica)

• Ejecutar aplicaciones en ambientes con clientes heterogéneos: Terminales ASCII, PC’s con Windows, ambientes internet a partir del mismo código

• Actualizar aplicaciones I-4GL sin reprogramar

Page 4: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Presencia Mundial

Soporte Técnico Soporte Técnico y Desarrollo II, y Desarrollo II, StrasbourgStrasbourg

Four J’s Corporativo, Four J’s Corporativo, ParisParisFour J’s UKFour J’s UK

LondonLondon

Desarrollo I,Desarrollo I,ErfurtErfurt

Desarrollo IDesarrollo IIII,I,MontpellierMontpellier

Administrative HQAdministrative HQBathBath

Ventas Europa Ventas Europa Karst Karst

Four J ’s USA

Four J ’s Asia PacificoSydney

Four J ’sMalaysia

Four J ’sIberica, Lisboa

Four J ’s Latinoamérica

México

25+ 25+ DistribuidoresDistribuidores

1000+1000+Red de Vars Red de Vars

Page 5: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Four J’s Latinoamérica

• Subsidiaria de Four J’s Development Tools para atender aspectos comerciales, capacitación y soporte técnico “Clase Mundial” en la región

• Inicia operaciones en Abril del 2000

• Actualmente tenemos 5000+ licencias en operación– AAADAM, DHL, Kemper (Seguros La

Territorial)– Nintendo, Empresas Nieto, …

Page 6: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Four J’s Productos

JAVA Client, ODI 1999

HTML Client 1998

Universal Compiler 1995

Application Generator 1991

Fundada 1989

IDE, AG gráficos 2001

Genero, XML, WAP 2002

Page 7: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Características de la Tecnología

• Ambiente integrado de desarrollo• Generador automático de aplicaciones gráficas y/o

WEB con código documentado en BDL • Código totalmente escalable y portable de Unix (HPUX,

AIX, Solaris, Linux, …) a Windows NT (2000)• Aplicaciones con arquitectura Cliente delgado /

Servidor muy eficiente• Soporte a tecnologías WEB Internet / Intranet y WAP• Fácil administración y bajo costo de mantenimiento

Page 8: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Four J’s para usuarios Informix

• Four J’s ofrece futuro garantizado– Mejoras continuas y nuevos productos– 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

– Nuevas posibilidades como eCommerce ó mCommerce– Unica herramienta que aprovecha la experiencia de sus

programadores

Page 9: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

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 las bases de datos líderes y distintos Sistemas Operativos e incluso interactuar simultáneamente

• 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

Page 10: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

WRITE ONCEDEPLOY

ANYWHERE

Four J‘s BusinessDevelopment LanguageI4GL

UNIX

NT

OS4004Q00

Op

erat

ing

Sys

tem

sIFMX

Oracle

DB2

SQL

Adabas

Sybase

Datab

asesUser Interface

ASCII NT42000

WIN 3.11WIN 96/98WIN 2000

X11 HTML JAVA XML

WAP

“Líderes en desarrollo de sistemas distribuidos misión crítica con alto rendimiento”

... con Four J’s Ud. elige donde y como.

Page 11: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

CLIENTE - SERVIDOR

TERMINALASCII

TERMINALASCII

TERMINALASCII

INTERFAZ DEL CLIENTE (API)

PROGRAMA BDL (4GL)

INTERFAZ NATIVA DE LA BASE DE DATOS (API)

MOTOR DE BASE DE DATOS RELACIONAL

SERVIDOR Linux, UNIX O WINDOWS NT SERVER

WIN 95

WIN 3.11

RED TCP / IP

Se r

vid

or

De

Ap

l ica

c io

ne s

Ser

vid

or

BD

Page 12: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Tecnología WEB Internet-Intranet-Extranet

• Cliente HTML para aplicaciones ágiles en internet –se puede accesar una aplicación en vivo en http://www.4js.com.mx/ sección Demos-

• Cliente Java está disponible y permite una integración transparente del BDL al WEB

• E-commerce M-commerce• Totalmente orientado al desarrollo con RDBMS

en ambientes transaccionales seguros

Page 13: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Zona Segura WTK / X11

Terminal Ascii

Intranet Local

Servidor de Aplicaciones (DVM)

fglhtmld

Prog4GL

Acceso al Servidor de BD por la red o por la base de datos

Cli HTML (corriendo internamente)

Xnet

Más información segura será mostrada en la sección segura.

Cli Java (corriendo internamente)

Fir

ew

all

Op

cio

nal

Zona Insegura

Firewall Opcional

Prog4GL

Prog4GL

Web Server (httpd)

Programas(Binarios CGI)

Contenido Normal.

(Páginas, logos, imágenes, etc.)

Convive con el Cli- Java

Cliente(fglcl)

Cliente(fglcl)

OtrosCGI

FOUR J’s ES ALTA SEGURIDAD

Page 14: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Ambiente gráfico muy sencillo de aprender para nuevos

programadores

Page 15: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx
Page 16: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx
Page 17: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx
Page 18: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx
Page 19: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Ejecute donde quiera: Web, Windows, ASCII, X11, WAP, …

Page 20: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Desarrollando en Four J’s

0 4 8 12 16 20

(Semanas)

Migracion

4J's

Java

Diseño Programa

Estabiliza Desempeño

Pruebas

• 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

Page 21: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Four J’s es una buena inversión

Four J'sMigración

Four J'snuevo

Java

Visual Basic

$ US

Producto RunTime Hardware Prog/Mes

Capacita Analisis Program Correcc

Depura Distribucion Admon “El costo/beneficio que se obtiene por la

experiencia típica de los programadores de 4GL brindan la combinación ideal de productividad”

Page 22: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Preguntas

¿ Que sucede si su proyecto no sale a tiempo ?ó

¿ Que pasa si su proyecto no funciona ?

Con Four J’s sus proyectos si se pueden terminar bien y a tiempo !

Page 23: FOUR Js DEVELOPMENT TOOLS LATINOAMERICA David J. Salazar Sandoval Director General ds@4js.com.mx

Conclusión

La tecnología de Four J’s Development Toolspermite retener y mejorar sus ventajas

competitivas, ahorrando miles de dólares en costos de desarrollo y meses en salir al mercado,

con un esquema exitoso para aplicaciones de negocio empresariales