FOUR J’s DEVELOPMENT TOOLS Latinoamérica

Slides:



Advertisements
Presentaciones similares
Four J’s Development Tools Dynamic 4GL
Advertisements

Intranets P. Reyes / Octubre 2004.
Sistema de Información Cultural, CONACULTA México, 2006 SiC / RENiC Aspectos técnicos relevantes para un Sistema de Información (SI)
CUPS Configuración y Uso de Paquetes de Software
Hardware y Software de servidor
PLATAFORMAS 0. INTRODUCCIÓN
Desarrollando Aplicaciones de Negocios en la Economía Digital Ing. David J. Salazar Director General Four J´s Development Tools Latinoamérica.
Four J’s Development Tools Dynamic 4GL
David J. Salazar Director General Latinoamérica Four Js Development Tools Latinoamérica.
Migración de Informix 4gl a 4js BDL
FOUR J’s DEVELOPMENT TOOLS LATINOAMERICA
Introducción a servidores
I T S S P LIC INFORMATICA SISTEMAS OPERATIVOS WINDOWS 2003 SERVER DOCENTE: L.I RAMIRO ROBLES VILLANUEVA ALUMNOS: ROGELIO CHAIDEZ CORDOBA ZENON ESTRADA.
16 años en el sector tecnológico Socios participan activamente de la gestión económica y tecnológica del grupo El grupo Microfusión Informática S.A. Sinergia.
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
DIRECT ACCESS.
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
On Time Booking.
Miguel Martin Iglesias 4º B E.S.O Trabajo Informática
Programación Visual de Sistemas
Windows Server 2003 es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año Está.
SISTEMAS OPERATIVOS.
Investigación Servidor de Aplicaciones WebSphere
SISTEMAS OPERATIVOS DE RED
Introducción al Software
HERRAMIENTAS CASE.
Empresa : Sistema Metropolitano de la Solidaridad- SISOL Ref.: Presentación OSA-Logístico Fecha: Setiembre 2012 Ciudad: Lima - Perú Copyright © 2012 OSA.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Tecnologías para el desarrollo de aplicaciones Web
¿Quienes Somos? Scorpion Computer Services es una compañía diversificada en el área de la informática, nuestros servicios están orientados a la automatización.
Programación e Ingeniería de Software III
InfoPath Ventajas y Uso.
Arquitectura de la Empresa
SISTEMAS OPERATIVOS IVAN DAVID HERNANDEZ MORENO & ATZEL ALEXIS SANCHEZ AYALA.
Página 1 09/01/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Software.
TIPOS DE SOFTWARE Se denomina software a un programa, equipamiento lógico o soporte lógico necesario para hacer posible la realización de una tarea con.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Marcelino García Barragán 205 Toluca, México C.P Tel. +52 (722) DIVISION FACTORAJE BUSINESS AND LANGUAGE TRAINING El mundo de los negocios…al.
Desarrollo de aplicaciones para ambientes distribuidos
DB2 UNIVERSAL DATABASE.
 La primera versión fue desarrollada por Robert McCool, quien desarrollaba el servidor web NCSA HTTPd (National Center for Supercomputing Applications).
Agenda  Introducción  Relevamientos de tecnologías Objetivos de la fase de relevamiento de tecnologías Principales tecnologías disponibles -OpenMosix,
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Información de la Empresa
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
VIRTUALIZACIÓN.
Teleprocesos y Sistemas Distribuidos Windows Server INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli.
WINDOWS 2008 SERVER
Microsoft InfoPath ESTEFANIA FIALLO.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 REQUISITOS PARA LA INSTALACION DE JOOMLA GRUPO: MICHELLEORELLANA CARLOS ZAMBRANO ARTURO ZAMBRANO Ing. Ángela.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
WINDOWS SERVER Servicios para Programas y aplicaciones basadas en Internet. Windows 2000 Server facilita la implementación de: comercio electrónico,
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
INSTITUTO DE ESTUDIOS SUPERIORES DEL ESTADO
Navarro Hernández Nadia Samantha. Preescolar 1º. B.
Elementos básicos para sistemas WEB. Que es la WEB Web es una tecnología que opera sobre internet que lleva propuesta desde El sistema de documentos.
Arquitectura OSI  ¿Qué es OSI?  Una sigla: Open Systems Interconnection  Conceptualmente: arquitectura general requerida para establecer comunicación.
ADMINISTRACIÓN DE REDES Planes de Migración. Migración En tecnología de información y comunicación, la migración es el proceso de la transferencia desde.
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
Desarrollo Web en Entorno Servidor
QUÉ ES UN SERVIDOR WEB?. Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones.
ECOM-6030 INTRODUCCIÓN AL CURSO Prof. Nelliud D. Torres © - Derechos Reservados.
Antivirus Cloud Computing. Definición Antivirus Cloud Computing es un software de protección, que no consume muchos recursos y no necesita de un hardware.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Conociendo el modelo Cliente-Servidor
QPortalNet ® Intranet / Extranet Corporativas Convierta el conocimiento de su organización en un pilar competitivo Fortalezas Se que Se Debilidades No.
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Page 1 Distintos tipos de software y su uso mas común Miércoles 10 de septiembre de 2014 Yesika Liera Martínez.
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
Equipo 3: Francisco Santamaría Serrano Roberto Ramírez Zavaleta.
Transcripción de la presentación:

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

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)

Application Generator 1991 Four J’s Productos IDE, AG, XML, WAP 2001 JAVA Client, ODI 1999 HTML Client 1998 Universal Compiler 1995 Application Generator 1991 Fundada 1989

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

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?

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

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

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

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

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.

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

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”