Windows DNA. Mario A. Valdez-Ramírez, Interactive Bureau México. Editor de MSDN Latinoamérica y MSDN Regional Director para Latinoamérica.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Windows DNA. Mario A. Valdez-Ramírez, Interactive Bureau México. Editor de MSDN Latinoamérica y MSDN Regional Director para Latinoamérica."

Transcripción

1 Windows DNA Mario A. Valdez-Ramírez, Interactive Bureau México. Editor de MSDN Latinoamérica y MSDN Regional Director para Latinoamérica.

2 Agenda. Evolución de las aplicaciones. Tecnologías y herramientas en DNA.

3 Evolución de las aplicaciones. Tecnologías y herramientas en DNA.

4 Problemática del desarrollador... Cambio especificaciones Cientos de usuarios. Internet, intranet, extranet, etc. Rendimiento, confiabilidad. Productividad! Arquitecturas completamente distribuidas. Etc., etc.

5 Mundo distribuido. Nuevos retos. Antes Ahora Usuarios = Empleados. Conexiones con líneas dedicadas. Usuarios = WWW (clientes). Conexiones ocasionales. Datos multimedia. Desarrollo iterativo. Datos alfanuméricos. Desarrollo en series

6 Mundo distribuido. Nuevos retos. Antes Ahora Actualizaciones anuales. Implementación JIT (Just In Time). 7x24 excepcional. 7x24 requerido. Usuarios expertos. Usuarios comunes.

7 Escenario empresarial. HTTP IE HTTP Web HTTP HTTP IIS Win32 Office IE COM HTTP DCOM HTTP MTS MSMQ SQL Srvr SNA DCOM RPC SQL Server, Oracle, Sybase, DB/2, Exchange, Notes, VSAM, etc. Windows NT Server UNIX IBM AS/400 IBM Mainframe

8 Elementos de toda aplicación. Presentación Lógica Datos Interfase y navegación Procesos del negocio Datos

9 Paradigmas del desarrollador. Sistemas monolíticos. Sistemas cliente/servidor (Two Tier). Sistemas de tres niveles (Three Tier). Sistemas de N niveles (N Tier).

10 Evolución. Presentación Flujo de trabajo Lógica de negocios Acceso de datos Fuente de datos Aplicaciones monolíticas.

11 Aplicaciones de un nivel (one-tier). Monolíticas: Todo revuelto en un gran módulo. Ventajas: Fácil, rápido. Problemas para: Identificar dónde se hacen los cambios. Manejar rendimiento (escalabilidad). Reutilizar ( ser productivo!).

12 Evolución. Aplicaciones cliente/servidor. Presentación Presentación Flujo de trabajo Flujo de trabajo Lógica de negocios Lógica de negocios Acceso de datos Acceso de datos Fuente de datos Fuente de datos

13 Aplicaciones de dos niveles (two-tier). Fat client (lógica en cliente) o Fat server (lógica en servidor como procedimientos almacenados). Presentación Presentación Lógica de negocios Lógica de negocios Acceso de datos Acceso de datos

14 Aplicaciones de dos niveles. Cliente/servidor clásico. Soluciones departamentales (<500 usuarios). Ventajas Datos en el servidor, Evita duplicación. Facilita actualizaciones de hardware.

15 Aplicaciones de dos niveles. Posibles desventajas Costoso de instalar, actualizar. Aplicación cliente tiende a ser monolítica, Difícil de reutilizar. Atado a los datos. Crea tráfico no despreciable en la red, Mucho dato viaja al cliente. No es fácil escalar, Atado a número de conexiones a la BD.

16 Aplicaciones de dos niveles con procedimientos almacenados. Ventajas Más procesamiento en el servidor. Lógica de los procedimientos es compartida. Mejora rendimiento Precompilar SQL. Más seguridad e integridad Control de acceso centralizado. Integridad manejada en el servidor.

17 Aplicaciones de dos niveles con procedimientos almacenados (SPs) Desventajas Lenguajes de SPs (PL/SQL, TRANSACT-SQL, etc.) no son tan poderosos como los lenguajes de propósito general: VB, VC++, VJ+ +, Delphi, VFP, etc. SP si son pesados sobrecargan el servidor y la base de datos. SPs deben correr en la misma máquina de la BD limitando la escalabilidad de la aplicación.

18 Evolución Aplicaciones de tres niveles (3-tier). Presentación Presentación Presentación Flujo de trabajo Flujo de trabajo Flujo de trabajo Lógica de negocios Lógica de negocios Acceso de datos Lógica de negocios Fuente de datos Acceso de datos Acceso de datos Fuente de datos Fuente de datos

19 Aplicaciones de tres niveles (three-tier). División lógica (cómo se divide) vs. División física (en qué máquinas se ejecutan). Presentación Lógica de negocios Acceso de datos

20 Aplicaciones de tres niveles. Componentes centralizados Componentes (lógica de negocios) se pueden centralizar. Facilita mantenimiento e instalación. Balance de carga y escalabilidad Componentes se pueden repartir en varios servidores.

21 Aplicaciones de tres niveles. Multilenguaje Acceso a datos más escalable, tráfico más controlado Más niveles, más lenguajes apropiados para cada tarea. BD vista por componentes, no por cada cliente. Reutilización a más niveles.

22 Evolución. Aplicaciones de N niveles (N-tier). Presentación Presentación Presentación Flujo de trabajo Flujo de trabajo Flujo de trabajo Lógica de negocios Lógica de negocios Presentación Flujo de trabajo Acceso de datos Lógica de negocios Fuente de datos Lógica de negocios Acceso de datos Acceso de datos Acceso de datos Fuente de datos Fuente de datos Fuente de datos

23 Aplicaciones de N niveles. Dividir más finamente cada nivel Interfase Lógica del negocio Pura interfase (sólo formateo). Validaciones simples. Objetos genéricos, especializados. Algoritmos. Datos Por tipo de operaciones (sólo consulta, procesos). Por tipo de motor.

24 Evolución hacia N niveles. Aplicaciones. s e l e 1 niv Monolíticas Mainframe y Minis s e l e 2 niv Cliente / Servidor s e l e v N ni Internet / Empresariales Corporativas (sobre todo departmentales) Distribuidas Web aware/ Web scale Comercio Electrónico

25 Evolución hacia N niveles. Plataforma Windows. s e l e 1 niv s e l e 2 niv Cliente / Servidor Monolíticas s e l e v N ni Internet / Empresariales 4.0 T N ow s 00 Winddows 20 Win ws 95 o d n i W s NT w o d n Wi 3.0 s w o Wind S O D S M

26 Solución à la Microsoft...

27 Windows DNA. Distributed internet Applications. Bases de datos Sistemas antiguos Cliente delgado Cliente grueso Aplicaciones externas

28 Windows DNA: objetivos y características. Computación distribuida hecha simple. Integración entre los niveles. El mismo modelo de objetos para todos los niveles. Las herramientas ya están disponibles. Independiente del lenguaje de desarrollo. Flexible frente al cambio. Productivo.

29 Tecnologías y herramientas de MS en DNA. COM / DCOM / COM+ Herramientas Multi-lenguaje Interfase usuario y navegación HTML 3.2/4.0 HTML dinámico Sistema operativo distribuido Win32 Seguridad Herramientas Para BDs Procesos del negocio Administración Desarrollo en equipo ASP MTS MSMQ ActiveX Estabilidad Ciclo de vida Servicios de datos Escalabilidad Otras compañías SQL Server OleDB ADO XML Otros servicios

30 Evolución de las aplicaciones Tecnologías y herramientas en DNA.

31 Servicios/nivel de Presentación. Componentes. Datos.

32 Servicios/nivel de Presentación. Componentes. Datos.

33 Windows DNA Servicios de presentación. Basado en ejecutables Componentes Win 32 API Scripts HTML DHTML Scripts Componentes HTML Basado en páginas DHTML Win32 API

34 Dos extremos de tecnologías de presentación. Basadas en Win32. Basadas en navegadores.

35 Tecnologías Win32. Control: Ventana hija que realiza operación de E/S. DLLs (APIs de Windows). Controles comunes. Extensiones del navegador. De otras compañías. Controles ActiveX.

36 Tecnologías Win32. Controles Estándares Controles comunes y de otras compañías IE4, IE5 Office 2000 OCXs APIs, VBXx 1990 Internet / Extensiones/ Objetos Desktop

37 Controles comunes en W95 (1994). Barra de Herramientas. Cabecera de Ventana. Barra de avance. Barra de estado. Barra de Deslizamiento. Up Down.

38 Controles comunes en W95 (1994). Vista de lista: iconos Grandes. Vista de lista: lista. Vista de lista: iconos pequeños. Vista de lista: reporte.

39 Controles comunes en W95 (1994). Lista en árbol Separadores (tabs)

40 Controles IE3.0 (1996/1997). Coolbar.

41 Tecnologías de navegador. HTML, DHTML. XML. Lenguajes de scripts. Seguridad. Componentes.

42 HTML dinámico. Todo programable por medio del Modelo de Objetos HTML dinámico. Permite alguna Interactividad: Estilos dinámicos (Dynamic Styles). Contenido dinámico (Dynamic Content). Control del Posicionamiento (CSS Positioning).

43 Herramientas MS para presentación Win32 en VB6.0. Coolbar Date TimePicker Month View Hierarchical FlexGrid Image Combo Flat Scrollbar

44 Servicios/nivel de Presentación. Componentes. Datos.

45 DNA: Tecnologías para los servicios de reglas del negocio. COM La lógica del negocio se escribe en componentes COM. MTS MSMQ IIS Otros Servicios Directorios Seguridad IIS MTS MSMQ COM

46 DNA: Tecnologías para los servicios de reglas del negocio. COM. Arquitectura de objetos. DCOM. COM+. MTS. Administración de componentes y servicios transaccionales escalables. MSMQ. Servicios de mensajes: para comunicación asincrónica robusta. IIS. Servicios de Web: para administrar las aplicaciones Web. Otros Servicios. Directorios, seguridad.

47 Servicios/nivel de Presentación. Componentes. Datos.

48 DNA: Tecnologías en servicios de datos. OLE DB. Proveedor universal de datos. ADO. Programación simplificada de acceso a datos. XML. Estándar de representación de información a través del Web. XML ADO OLE DB Mainframe Directorios RDBMS Correo y mensajería Sistema de archivos

49 ADO y OLE-DB. Cliente o aplicación del nivel medio (mid-tier). Objetos de datos ActiveX (ADO). OLE DB Proveedor ODBC RDBMS Proveedor Proveedor ADSI LDAP Mainframe VSAM ISAM Correo y mensajería Servicios de directorio Función LOB Objeto del negocio Servidor índice/coordinador de transacciones distribuido.

50 En resumen, Windows DNA. Marco de referencia que permite construir aplicaciones con excelente: Facilidad para actualizarlas. Capacidad para reutilizar componentes (mejora productividad). Desempeño, escalabilidad. Ambiente de desarrollo (herramientas, editores, depuradores). Facilidad de administración, instalación de las aplicaciones.

51 Hasta dónde quiere llegar hoy?

Lógica de negocio. Dsfg dsfg sdfg. Sdfgdfg dfg Dsf gsdfg sdfg. Dfg. Sdfgdfg dfg. Dfg. Dsf gsdfg sdfg.

<HTML> <IMG src= logo.gif > </HTML> Lógica de negocio. Dsfg dsfg sdfg. Sdfgdfg dfg Dsf gsdfg sdfg. Dfg. Sdfgdfg dfg. Dfg. Dsf gsdfg sdfg. Sdfgdfg dfg Dsf gsdfg sdfg Dsfg dsfg sdfg Sdfgdfg dfg Dfg Dsf gsdfg sdfg Dsfg dsfg sdfg Sdfgdfg dfg Dfg Dfg Índice Programación web Copyright 2001-2003 Víctor ROBLES FORCADA vrobles@fi.upm.es http://laurel.datsi.fi.upm.es/~ssoo/dsw/

Más detalles

Sistemas de Información Introducción a los Sistemas de Información: El Modelo Cliente/Servidor

Sistemas de Información Introducción a los Sistemas de Información: El Modelo Cliente/Servidor Sistemas de Información Introducción a los Sistemas de Información: El Modelo Cliente/Servidor Agradecimientos: por su contribución a la realización de estas transparencias: Jesus Villamor Lugo y Simon

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

Maestría en Ingeniería de Software. Sistemas Distribuidos en Web I. MCC. Carlos Albeto Ochoa Rivera

Maestría en Ingeniería de Software. Sistemas Distribuidos en Web I. MCC. Carlos Albeto Ochoa Rivera Maestría en Ingeniería de Software Sistemas Distribuidos en Web I MCC. Carlos Albeto Ochoa Rivera Descripción general Actualmente existe la tendencia de desarrollo de software que trabaje en un ambiente

Más detalles

Qué es una aplicación web

Qué es una aplicación web Departamento de Lenguajes y Sistemas Informáticos Qué es una aplicación web Programación en Internet Curso 2006-2007 Índice Introducción Cliente Servidor Transferencia páginas web Entornos web Ventajas

Más detalles

Arquitecturas Distribuidas. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl

Arquitecturas Distribuidas. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl Arquitecturas Distribuidas Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl Temario Arquitectura Cliente/Servidor File Arquitectura Cliente/Servidor SQL Arquitectura Cliente/Servidor

Más detalles

Tema 3. 3.3 Tecnologías de Desarrollo

Tema 3. 3.3 Tecnologías de Desarrollo Tema 3 3.3 Tecnologías de Desarrollo HTML pronto pasa a ser insuficiente para todas las posibilidades de la Red No se puede interactuar con el servidor Aparecen los primeros scripts para propocionar dichar

Más detalles

Índice de contenidos. Introducción Programación en Windows 2000 A quién va dirigido este libro? Estructura de este libro

Índice de contenidos. Introducción Programación en Windows 2000 A quién va dirigido este libro? Estructura de este libro Índice de contenidos Introducción Programación en Windows 2000 A quién va dirigido este libro? Estructura de este libro 1. Desarrollo de aplicaciones en Windows 2000 Modelo a seguir para alcanzar los objetivos

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

C/S:CLIENTE/SERVIDOR

C/S:CLIENTE/SERVIDOR C/S:CLIENTE/SERVIDOR ALEJANDRO DOMÍNGUEZ Curso impartido en la Universidad Autónoma de Ciudad del Carmen, Campeche 15/10/1998 PRINCIPIA INFORMATICA 1 Temario La computación C/S Qué es C/S? Tipos de C/S

Más detalles

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web Arquitectura 1.- Aplicaciones Web Definición Contenidos 1.- Aplicaciones Web 2.- Arquitectura de aplicaciones Web Lo que distingue una aplicación Web de una mero sitio Web reside en la posibilidad que

Más detalles

Características y Beneficios

Características y Beneficios Características y Beneficios Caché Características y Beneficios Caché, la base de datos multidimensional de alto rendimiento de InterSystems, ofrece a los desarrolladores profesionales las prestaciones

Más detalles

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA

Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Sistema para Gestión de Conocimiento Modelar, documentar, discutir, versionar, difundir, capacitar DESCRIPCIÓN TÉCNICA Contenido Introducción... 3 Antecedentes... 4 Ediciones... 4 Empresarial... 4 Personal...

Más detalles

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

RIA: Rich Internet Applications. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl

RIA: Rich Internet Applications. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl RIA: Rich Internet Applications Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A. Eduardo.Ostertag@obcom.cl Temario Introducción Ejemplos de RIA para el navegador Ejemplos de RIA para el escritorio

Más detalles

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software.

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. . TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. Índice 1 INTRODUCCIÓN 2 2 CARACTERÍSTICAS 2 2.1 Características del cliente...2 2.2 Características

Más detalles

IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE

IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE IMPLEMENTACION DE SISTEMAS DE INFORMACION CONTABLE OBJETIVO: Obtener los conocimientos necesarios para realizar implementación de sistemas contables CICLO DE VIDA DE UN SISTEMA DE INFORMACION MANTENIMIENTO

Más detalles

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Web Business Creator Content Management Introducción Muchas empresas basan sus estrategias de comunicación

Más detalles

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s w w w. a s i r e d. e s 1 INDICE Presentación Que nos permiten Sobre que actuan Que hacen Hasta donde alcanzan Arquitectura Tecnología Acceso Beneficios Ventajas Posibilidades A quienes va dirigido Como

Más detalles

LBINT. http://www.liveboxcloud.com

LBINT. http://www.liveboxcloud.com 2014 LBINT http://www.liveboxcloud.com LiveBox Srl no asume responsabilidades o garantías sobre el contenido y uso de ésta documentación y declina cualquier garantía explicita o implícita de comercialidad

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Dobra.Net. Boletín Preliminar Plan de Migración para usuarios de Dobra 7 / 8. Telmo Toledo CODETEK S. A. 06/04/2015. Contenido:

Dobra.Net. Boletín Preliminar Plan de Migración para usuarios de Dobra 7 / 8. Telmo Toledo CODETEK S. A. 06/04/2015. Contenido: Dobra.Net Boletín Preliminar Plan de Migración para usuarios de Dobra 7 / 8 Contenido: Introducción Plataforma Dobra.Net Tabla de Características Requerimientos Técnicos Plan de Beneficios: Requisitos

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1.

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1. INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD 1 Estructura de contenidos: 1. Programación Web 2. Sistema De Información 3. Sistema Web 4. Requisitos Para Sistemas Web Con Asp 5. Internet Information Server

Más detalles

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte I Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte II Requisitos técnicos proyecto. Servidor. Cliente. Tecnologías empleadas. Diagrama de red. Parte

Más detalles

Soft4Web. Embedded Web Server + Program 11.14

Soft4Web. Embedded Web Server + Program 11.14 Soft4Web 11.14 Qué es? Tecnología, dotada de un entorno de desarrollo con el cual se pueden crear aplicaciones Windows, donde el Servidor Web y la Aplicación Informática están integradasen un solo ejecutable

Más detalles

Concepto de Procesamiento Distribuido y Centralizado

Concepto de Procesamiento Distribuido y Centralizado Concepto de Procesamiento Distribuido y Centralizado Procesamiento Centralizado: En la década de los años 50 s las computadoras eran máquinas del tamaño de todo un cuarto con las siguientes características:

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

71 datos 2.4.2.2.3. Utilización de los servicios de transformación de datos de SQL

71 datos 2.4.2.2.3. Utilización de los servicios de transformación de datos de SQL ÍNDICE AGRADECIMIENTO DEDICATORIA INTRODUCCIÓN ÍNDICE Página CAPITULO I 1. LA TECNOLOGÍA IBM AS/400 1.1. Generalidades del sistema AS/400 2 1.2. Arquitectura del AS/400 3 1.3. Organización de la máquina

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

Justificación Cliente/Servidor. Arquitectura Cliente/Servidor. Nuevas Tareas del Dpto. de Sistemas de Información

Justificación Cliente/Servidor. Arquitectura Cliente/Servidor. Nuevas Tareas del Dpto. de Sistemas de Información Tema IV Arquitectura liente/servidor Justificación liente/servidor AVANE TENOLÓGIO EXIGENIAS DE LA EMPRESA ENTORNO GENERAL ANTES Rigidez. No redistribución. Vinculación al sistema. Solapamiento, duplicación

Más detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

Más detalles

INTRODUCCIÓN A LA TECNOLOGÍA.NET

INTRODUCCIÓN A LA TECNOLOGÍA.NET INTRODUCCIÓN A LA TECNOLOGÍA.NET CONTENIDO 1.1 Definición de.net 1.2 Evolución de.net 1.3 Compatibilidad de.net con Sistemas Operativos 1.4 Componentes de la plataforma.net MONICA CECILIA GALLEGOS VARELA

Más detalles

Las ventajas de la Web y el desarrollo Intranet.

Las ventajas de la Web y el desarrollo Intranet. Este documento contiene informació n propietaria de Mega soft Computació n C.A. Este documento no puede ser reproducido o transmitido de ninguna forma ni por ningún medio electró nico o mecánico, incluyendo

Más detalles

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1

serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Bases de datos en una organización Distintas necesidades según el tipo de solución Ninguna

Más detalles

Segundo Congreso Nacional de Software Libre USUARIA 2005

Segundo Congreso Nacional de Software Libre USUARIA 2005 Segundo Congreso Nacional de Software Libre USUARIA 2005 dnavarro@silice.biz Temario Introducción Linux y el Escritorio Conceptos y funcionamiento de interfaz Gráfica Alternativas para Linux en el Desktop

Más detalles

Windows 2000. Óscar González (oscar.gonzalez@100world.es) Windows

Windows 2000. Óscar González (oscar.gonzalez@100world.es) Windows Windows Óscar González (oscar.gonzalez@100world.es) Una de las grandes noticias del año ha sido sin duda el lanzamiento por parte de la compañía de Bill Gates de su nueva gama de sistemas operativos. Este

Más detalles

Aplicaciones Web. Introducción. David Cabrero Souto. Grupo MADS (http://www.grupomads.org/) Universidade da Coruña

Aplicaciones Web. Introducción. David Cabrero Souto. Grupo MADS (http://www.grupomads.org/) Universidade da Coruña Aplicaciones Web Introducción David Cabrero Souto Grupo MADS (http://www.grupomads.org/) Universidade da Coruña Ingredientes principales Arquitectura Cliente/Servidor Protocolos y estándares Web HTTP,

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Arquitectura de Aplicaciones Empresariales. Lic. Esteban Cesar Calabria

Arquitectura de Aplicaciones Empresariales. Lic. Esteban Cesar Calabria Arquitectura de Aplicaciones Empresariales Aplicaciones empresariales Temario Aplicaciones Empresariales Arquitectura Aplicaciones Empresariales Layering Negocio Persistencia Presentación Ejemplos Aplicaciones

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES 2008

SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES 2008 SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES 2008 Por qué es Necesario Implementar un ERP? Las tendencias actuales y futuras están obligando a las empresas a aumentar su competitividad, por lo que

Más detalles

VISIÓN PRÁCTICA SOA PREPARATIC

VISIÓN PRÁCTICA SOA PREPARATIC VISIÓN PRÁCTICA SOA PREPARATIC VISIÓN PRÁCTICA SOA PROPÓSITO DE SOA Por qué? Para qué? EVOLUCIÓN VISIÓN PRÁCTICA SOA TÉRMINOS SOA UDDI WSDL XML Gobierno SOA SOAP Orquestación BAM ESB BPEL VISIÓN PRÁCTICA

Más detalles

Entornos de Programación Actividades de Laboratorios

Entornos de Programación Actividades de Laboratorios Entornos de Programación Actividades de Laboratorios Realizado por: Fabricio.A.Santillana.V. 2-718-1147 Procedimiento 1. Durante los Laboratorios anteriores, estuvimos viendo cuales eran las necesidades

Más detalles

BASE DE DATOS CURSO 00/01

BASE DE DATOS CURSO 00/01 PRÁCTICA: 1 El ENTORNO DE TRABAJO ORACLE 8. OBJETIVOS: En esta práctica el alumno se debe habituar al entorno de trabajo Oracle8, que será utilizado para realizar las sucesivas prácticas de la asignatura.

Más detalles

JOOMLA Sistema de gestión de contenidos (CMS) o Sistema de gestión de Conocimiento (KMS)

JOOMLA Sistema de gestión de contenidos (CMS) o Sistema de gestión de Conocimiento (KMS) JOOMLA Sistema de gestión de contenidos (CMS) o Sistema de gestión de Conocimiento (KMS) Es un sistema de gestión de contenidos (CMS - content management system), desarrollado bajo la Licencia Pública

Más detalles

Internet Servicios WEB (WWW)

Internet Servicios WEB (WWW) Universidad de Cantabria Internet Servicios WEB (WWW) Arquitectura de Aplicaciones WEB Febrero-2006 Ricardo Sáez Marta Zorrilla Internet- Arquitectura aplicaciones 1 Cliente/Servidor & Intranet/Internet

Más detalles

Servicios Web y Firma Electrónica en los Procesos de las AAPP 25/01/2005

Servicios Web y Firma Electrónica en los Procesos de las AAPP 25/01/2005 Servicios Web y Firma Electrónica en los Procesos de las AAPP 25/01/2005 Fernando García Vicent Director de Tecnología fgarcia@grupoburke.com El modelo de la e-administracióne Organismos: Orientados al

Más detalles

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2 TABLA DE CONTENIDO Pág. 1. REQUERIMIENTOS NO FUNCIONALES... 2 1.1 ATRIBUTOS DE CALIDAD DEL SISTEMA... 2 1.2 OTROS REQUERIMIENTOS NO FUNCIONALES... 4 1.3 REQUERIMIENTOS NO FUNCIONALES PARA HERRAMIENTAS

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

DESARROLLO DE UN SITIO WEB ESPECIALIZADO EN ESTADISTICAS DEL FUTBOL

DESARROLLO DE UN SITIO WEB ESPECIALIZADO EN ESTADISTICAS DEL FUTBOL DESARROLLO DE UN SITIO WEB ESPECIALIZADO EN ESTADISTICAS DEL FUTBOL Ariosto Vicuña Pino 1, Juan Carlos Giler 2, Abel Romero Vélez 3, Francisco Novillo 4 1 Ingeniero en Computación especialización Sistemas

Más detalles

Arquitecturas de Sistemas de Información

Arquitecturas de Sistemas de Información Arquitecturas de Sistemas de Información Agenda Objetivos. Desarrollo de aplicaciones informáticas. Arquitectura de Sistemas de Información. Componentes de la infraestructura. Componentes de la aplicación.

Más detalles

Aplicaciones e implicaciones de las bases de datos. Introducción a la Informática 2010-2011

Aplicaciones e implicaciones de las bases de datos. Introducción a la Informática 2010-2011 Aplicaciones e implicaciones de las bases de datos Introducción a la Informática 2010-2011 Objetivos Explicar qué es una base de datos y describir su estructura Identificar el tipo de problemas que pueden

Más detalles

Modulo VI - Base de datos en Microsoft SQL Server Unidad -1

Modulo VI - Base de datos en Microsoft SQL Server Unidad -1 Unidad 1 MODULO VI Microsoft SQL Server Es un sistema para la gestión de bases de datos creado por Microsoft, el mismo se basa en el modelo relacional. Sel Server utiliza como lenguajes de consulta T-SQL

Más detalles

GALA ASP.NET. L1. Evolución Aplicaciones Web. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h

GALA ASP.NET. L1. Evolución Aplicaciones Web. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h L1. Evolución Aplicaciones Web L1. Arquitectura L1. Introducción al Desarrollo de Aplicaciones Web Arquitectura cliente servidor ASP Navegadores y web server Compilación asp Código embebido Lenguaje de

Más detalles

las necesitan. Estos índices deben de ser administrados y revisados por lo menos cada tres meses para que los índices no sean un problema.

las necesitan. Estos índices deben de ser administrados y revisados por lo menos cada tres meses para que los índices no sean un problema. CAPÍTULO IV RESUMEN En este capítulo daremos a conocer como es el funcionamiento de las diferentes bases de datos que la aplicación tiene en uso, esto es el caso de las bases de datos EASY y PL, estas

Más detalles

Desarrollo de aplicaciones de acceso a bases de datos con proyectos Access

Desarrollo de aplicaciones de acceso a bases de datos con proyectos Access Desarrollo de aplicaciones de acceso a bases de datos con proyectos Access Dra. Marta E. Zorrilla Departamento de Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria Nomenclatura

Más detalles

Temario del Master en Internet

Temario del Master en Internet Temario del Master en Internet HTML / XML / XHTML HTML El Lenguaje HTML Formateo básico Listas, Imágenes y Tablas Enlaces y mapas Formularios y controles Marcos XML Herramientas de Trabajo: Editores y

Más detalles

Desarrollo de Rich Entreprise Applications con Flex

Desarrollo de Rich Entreprise Applications con Flex Desarrollo de Rich Entreprise Applications con Flex Desarrollo de Rich Entreprise Applications con Flex Aplicaciones empresariales orientadas a web. Qué hemos ganado con las aplicaciones web Total ubicuidad.

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

PROGRAMACIÓN DE APLICACIONES CLIENTE/SERVIDOR

PROGRAMACIÓN DE APLICACIONES CLIENTE/SERVIDOR SILABO DEL CURSO PROGRAMACIÓN DE APLICACIONES CLIENTE/SERVIDOR I.- Generalidades: 1.1 Facultad : Ingeniería 1.2 Carrera Profesional : Ingeniería de Sistemas 1.3 Departamento : Ingeniería de Sistemas 1.4

Más detalles

Presentación. 29/06/2005 Monografía de Adscripción 1

Presentación. 29/06/2005 Monografía de Adscripción 1 Presentación Alumno: Uribe, Valeria Emilce Profesor Director: Mgter. David Luis La Red Martínez. Asignatura: Diseño y Administración de Datos. Corrientes 2005. 29/06/2005 Monografía de Adscripción 1 MONOGRAFIA

Más detalles

Capítulo III. Análisis y diseño.

Capítulo III. Análisis y diseño. Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,

Más detalles

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes.

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes. SISTEMAS DISTRIBUIDOS DE REDES 2.- MODELOS ORIENTADOS A OBJETOS DISTRIBUIDOS 2.1. Tecnologías de sistemas distribuidos Para la implementación de sistemas distribuidos se requiere de tener bien identificados

Más detalles

Guía 1: Implementación de Modelo de Firma Electrónica Simple con Identificador/Clave

Guía 1: Implementación de Modelo de Firma Electrónica Simple con Identificador/Clave Guía 1: Implementación de Modelo de Firma Electrónica Simple con Identificador/Clave Agustinas 1291, piso 5, ofic. G - Santiago de Chile F: (56 2) 694 5808 / (56 2) 694 5964 - Fax: (56 2) 694 5965 http://www.modernizacion.gov.cl

Más detalles

1 Introducción a Delphi 2.0 Punto de partida Contenido de este libro Cómo se puede leer este libro Instalación del CD 2 Delphi 2.0 Cambios al entorno

1 Introducción a Delphi 2.0 Punto de partida Contenido de este libro Cómo se puede leer este libro Instalación del CD 2 Delphi 2.0 Cambios al entorno 1 Introducción a Delphi 2.0 Punto de partida Contenido de este libro Cómo se puede leer este libro Instalación del CD 2 Delphi 2.0 Cambios al entorno Cambios al lenguaje Cambios al compilador Nuevos objetos

Más detalles

XPERTO EN DISEÑO DE PÁGINAS WEB

XPERTO EN DISEÑO DE PÁGINAS WEB Curso ICA de: EXPERTO EN DISEÑO DE PÁGINAS WEB Módulo 1: Program. cliente: JavaScript Estudia el lenguaje JavaScript para crear guiones o scripts que se incluyen en las páginas web y que son ejecutados

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL UNIVERSIDAD NACIONAL DE INGENIERÍA Convirtiendo Excel en una herramienta de BI CERTIFICA ORGANIZA Mayor Información: informes@uni.edu.pe Visite Nuestra Web http://www.ceps.uni.edu..pe OBJETIVOS GENERALES

Más detalles

1. Introducción: Qué es la Gestión Documental-TI o Gestor Documental?

1. Introducción: Qué es la Gestión Documental-TI o Gestor Documental? 1. Introducción: Qué es la Gestión Documental-TI o Gestor Documental? Es un tipo de Software o portal para la gestión de conocimiento en una Organización u empresa que se basa principalmente en la administración

Más detalles

Plataformas Tecnológicas y Requerimientos Técnicos de las Aplicaciones de

Plataformas Tecnológicas y Requerimientos Técnicos de las Aplicaciones de Plataformas Tecnológicas y Requerimientos Técnicos de las Aplicaciones de Departamento de Sistemas 2014 Página 1 INDICE Introducción 3 Requisitos Generales del Entorno 3 Requisitos Generales de las Aplicaciones

Más detalles

Práctica 5.1. Proyectos Access y SQL Server

Práctica 5.1. Proyectos Access y SQL Server Práctica 5.1. Proyectos Access y SQL Server 5.1.1. Introducción Desde la aparición de Microsoft Access 2000 es posible crear proyectos de Access. Los proyectos de Access ofrecen a los usuarios y programadores

Más detalles

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red.

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red. Funciones de servidor La familia Windows Server 2003 ofrece varias funciones de servidor. Para configurar una función de servidor, instale dicha función mediante el Asistente para configurar su servidor;

Más detalles

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14 EVALUACIÓN A TRAVÉS DE LA WEB: EL SISTEMA TUTORMAP 1 R.Criado, D.Martín y S. Sánchez (GIEMATI, Dpto. de CC. Experimentales e Ingeniería de la URJC) Resumen En este trabajo se describen las características

Más detalles

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web

Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Kexy Rodríguez kexy.rodriguez@utp.ac.pa Centro de Investigación, Postgrado y Extensión UTPVirtual Universidad Tecnológica de Panamá

Más detalles

Soluciones de Biometría e Identificación

Soluciones de Biometría e Identificación Soluciones de Biometría e Identificación es la empresa que marca la tendencia... Descripcion del producto - Descripción General Digital Recipt es una aplicación centralizada que permite unir la biometría

Más detalles

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m. Arquitecto de Datos 1. Línea de Negocios: Soluciones de Negocios 2. Funciones Específicas: Participar en la realización de las actividades técnicas de actualización y migraciones a versiones mejoradas

Más detalles

PROGRAMACIÓN EN INTERNET Curso 2001-2002 http://www.dlsi.ua.es/asignaturas/pi/ MICROSOFT PERSONAL WEB SERVER 4.0... 2

PROGRAMACIÓN EN INTERNET Curso 2001-2002 http://www.dlsi.ua.es/asignaturas/pi/ MICROSOFT PERSONAL WEB SERVER 4.0... 2 MICROSOFT PERSONAL WEB SERVER 4.0... 2 Introducción... 2 Qué se puede configurar... 6 Menú Avanzada... 7 1 Microsoft Personal Web Server 4.0 Introducción Personal Web Server 4.0 es un servidor de páginas

Más detalles

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento.

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento. Documento de Referencia Una Única Solución que Integra Todas las Aplicaciones que su Empresa Requiere Tecnologizar los procesos financieros, operacionales y de gestión de su empresa, es sólo cuestión de

Más detalles

Novedades en Crystal Reports 10

Novedades en Crystal Reports 10 Novedades en Crystal Reports 10 Basado en la estabilidad probada de la versión 9, Crystal Reports ofrece nuevas funciones y mejoras. Este capítulo presenta dichas funciones y mejoras proporcionando un

Más detalles

D E S C R I P C I Ó N

D E S C R I P C I Ó N ADAPTOR pertenece a la nueva generación en herramientas de Integración de Sistemas (EAI) fuertemente inspirada en el paradigma SOA y capaz de funcionar en un bus de servicios (ESB), es la forma más eficiente

Más detalles

CONSULTORIA : DESARROLLO DE APLICACIONES PARA LA DIFUSIÓN DE INFORMACIÓN ESPACIAL Y MEJORAMIENTO DE LOS PROCESOS ESTADISITICOS CUARTO INFORME PARCIAL

CONSULTORIA : DESARROLLO DE APLICACIONES PARA LA DIFUSIÓN DE INFORMACIÓN ESPACIAL Y MEJORAMIENTO DE LOS PROCESOS ESTADISITICOS CUARTO INFORME PARCIAL CONSULTORIA : DESARROLLO DE APLICACIONES PARA LA DIFUSIÓN DE INFORMACIÓN ESPACIAL Y MEJORAMIENTO DE LOS PROCESOS ESTADISITICOS CUARTO INFORME PARCIAL Preparado por: YURI RAUL SIANCAS NEHMAD Página: Página

Más detalles

INDICE Parte I: Qué es Visual Foxpro Capitulo 1: Características del Producto

INDICE Parte I: Qué es Visual Foxpro Capitulo 1: Características del Producto INDICE Agradecimientos 5 Sobre el Autor 6 Introducción 7 Índice 9 Parte I: Qué es Visual Foxpro Capitulo 1: Características del Producto 19 El Administrador de proyectos 21 Creación de un proyecto 27 Personalización

Más detalles

1. Capítulo 1: Herramientas de Software para el sistema

1. Capítulo 1: Herramientas de Software para el sistema 1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

7.1 Java vs.net, la lucha se acrecienta

7.1 Java vs.net, la lucha se acrecienta 7.1 Java vs.net, la lucha se acrecienta Java fue capaz de introducir una cuña en el negocio de herramientas de Microsoft cuando fue introducida al mercado por primera vez a mediados de los '90 porque ofrecía

Más detalles

Soluciones a Problemas de Base de Datos Distribuidas en Sistemas de Pequeña y Mediana Escala. Anexo C:

Soluciones a Problemas de Base de Datos Distribuidas en Sistemas de Pequeña y Mediana Escala. Anexo C: Anexo C: Desarrollar aplicaciones móviles: comparación entre MS SQL Server 7.0 y Sybase Adaptive Server Anywhere 6.0 1. Por: Andrew Coupe Introducción Los cambios demográficos y la popularidad de los equipos

Más detalles

Cursos PHP construcción de sitios web dinámicos

Cursos PHP construcción de sitios web dinámicos Facultad de Ingeniería Universidad Nacional de Mar del Plata Cursos sobre PHP, MySQL, HTML, páginas web dinámicas acrónimo recursivo PHP Hypertext Preprocessor es un lenguaje de scripting de fuente abierta

Más detalles

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web.

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web. Microsoft Office SharePoint Server 2007 es un conjunto integrado de características de servidor que puede contribuir a mejorar la eficacia organizativa al ofrecer completas funciones de administración

Más detalles

SharePoint Designer 2010

SharePoint Designer 2010 SharePoint Designer 2010 Juan Carlos González Martín MVP de SharePoint Server Arquitecto de soluciones en el CIIN (http://www.ciin.es) jgonzalez@gruposodercan.es Blog: http://geeks.ms/blogs Agenda Novedades

Más detalles

Trabaja desde cualquier ubicación con conexión a Internet. Los puestos clientes sólo precisan de un navegador web.

Trabaja desde cualquier ubicación con conexión a Internet. Los puestos clientes sólo precisan de un navegador web. Introducción Características Versiones y módulos Consultas Descripción Ficha catalográfica OPAC Edición de productos impresos en el módulo Instalación y puesta en marcha Soporte técnico y mantenimiento

Más detalles

Seguridad en Aplicaciones Web

Seguridad en Aplicaciones Web Seguridad en Aplicaciones Web Juan Isaias Calderón CISSP, GCFA, ECSA, CEH, MCP jcalderon@trustwave.com SpiderLabs Lámina 1 Dr. Roberto Gómez C. Inseguridad de las aplicaciones Web De 300 sites auditados

Más detalles

aspectos y no estaríamos donde estamos hoy, si hubiéramos utilizado otra herramienta.

aspectos y no estaríamos donde estamos hoy, si hubiéramos utilizado otra herramienta. 4D es una plataforma de aplicación Web, flexible, potente y muy escalable. Este documento examina los requerimientos comunes para servidores de aplicación Web, y discute las ventajas ofrecidas por la línea

Más detalles

Desarrollo de Aplicaciones con Tecnologías Web

Desarrollo de Aplicaciones con Tecnologías Web Desarrollo de Aplicaciones con Tecnologías Web Código: Modalidad: Distancia Duración: 100 Horas. Objetivos: La presente formación se ajusta al itinerario formativo del Certificado de Profesionalidad IFCD0210

Más detalles

Arquitecturas Distribuidas 09/10

Arquitecturas Distribuidas 09/10 Tema 4. VI La Web en la actualidad d Arquitecturas Distribuidas 09/10 1 VI. La Web en la actualidad 1. Aplicaciones Web 2. Arquitectura en 3 capas de las aplicaciones web 3. Pero, qué es una aplicación

Más detalles

Características. Las características que tiene nuestro software son las siguientes:

Características. Las características que tiene nuestro software son las siguientes: Introducción Actualmente navegando por la Red podemos encontrar multitud de sitios Web que ofrecen noticias y otros artículos que se actualizan frecuentemente, cuentas de usuario personalizadas, encuestas

Más detalles

Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4

Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4 Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4 Informes@compusur.com 993-3143306; 01800-5093106 1 Contenido 10267 - Introducción al Desarrollo Web

Más detalles

Gracias. Sistemas de Información para la Gestión. Unidad 2: Infraestructura de Tecnología de la Información

Gracias. Sistemas de Información para la Gestión. Unidad 2: Infraestructura de Tecnología de la Información UNIDAD 2: INFRAESTRUCTURA DE TECNOLOGÍA DE LA INFORMACIÓN Sistemas de Información para la Gestión Estructura de TI y tecnologías emergentes. Estructura de TI. Componentes de la Infraestructura: hardware

Más detalles

Despliegue de plataforma Q-expeditive

Despliegue de plataforma Q-expeditive How to Despliegue de plataforma Q-expeditive Versión: 2.0 Fecha de publicación 08-04-2011 Aplica a: Q-expeditive 3.0 y Q-flow 3.1 Índice Requerimientos de Software... 4 Diagramas de arquitectura... 5 Componentes

Más detalles

1. ORACLE 2. SYBASE. Velocidad y Escalabilidad

1. ORACLE 2. SYBASE. Velocidad y Escalabilidad 1. ORACLE Esta diseñadas para ambientes Web e incluyen características únicas no proporcionadas por ningún otro proveedor, que le permiten a las empresas implementar soluciones informáticas mas seguras

Más detalles

Construcción de sistemas de soporte a la toma de decisiones

Construcción de sistemas de soporte a la toma de decisiones INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Construcción de sistemas de soporte a la toma de decisiones M. En C. Eduardo Bustos Farías 1 Desarrolla en Sistemas de Apoyo de Decisión Como

Más detalles