Seminario de Sistemas Distribui. Gestor de Acaparamiento de Sitios Web Transcodificados para Plataforma Pocket PC
|
|
- María Rosa Quintana Herrero
- hace 5 años
- Vistas:
Transcripción
1 Seminario de Sistemas Distribui Gestor de Acaparamiento de Sitios Web Transcodificados para Plataforma Pocket PC Tesista: Ing. Juan Carlos Olivares Rojas. Director: M.C. Juan Gabriel González Serna. Codirector: Dra. Azucena Montes Rendón. Cuernavaca, Morelos, México, marzo de 2006.
2 Agenda Introducción Actividades pasadas Trabajo actual Trabajo futuro En esta sección se presentan los aspectos básicos de este trabajo de tesis. 2
3 Introduction The present work tries "to put the Web into the users pockets". In order to achieve this affirmation is required an enormous effort due to a great variety of factors that are in an inherent way in the mobile devices, this is the case of the frequents disconnections, the restrictions in the mechanisms of displaying and introduction of the information, the storage restrictions, among others. 3
4 Introduction This work presents an alternative to solve the Web sites visualization problem in mobile devices when disconnection events appear; for this reason, an intermediary service is used to keep in a cache the content from Web sites that was transformed and adapted to the Pocket PC platform. 4
5 Objetivo general Diseñar e implementar un prototipo de servicio intermediario para plataforma Pocket PC 2000, que gestione el acaparamiento de páginas Web transcodificadas cuando se presenten eventos de desconexión. 5
6 Descripción del problema Petición Desconexión Web Respuesta 6
7 Metodología de solución Internet ARM MIPS SQUID Servidores Web SH3 GAP GAT GAT=Gestor de Acaparamiento y Transcodificación GAP=Gestor de Acaparamiento para los dispositivos Pocket PC Modelo general de solución. 7
8 Leyenda OK Desarrollo Moviware* Integración Cliente Móvil Inalámbrico Aplicación (Netscape, Explorer, Pocket IE Entrada HTTP HTTP FTP FTP Gestor de Gestor de Desconexión Desconexión Proxy Cache Squid Gestor de caches Cache Intermediario Gestor de Cache de Acaparamiento Recurso Acaparado Gestor Local de Acaparamiento IEEE Encapsulador de patrón Generador de árbol Patrón Identificador de Patrón Gestor de Acaparamiento Historial De Accesos Minero Clasificador de Patrones Patrones Generador de Patrones Identificador De perfil de dispositivo Analizador de Página HTML Generador de página Web Transcodificada Cache transcodificada Transcodificador de contenidos Web *González Serna Juan Gabriel. Plataforma middleware reflexiva para aplicaciones de cómputo móvil en Internet (Movirware), CENIDET, septiembre de 2001 a agosto de 2003, financiamiento COSNET: P Intranet 8
9 Arquitectura propuesta Cliente Pocket PC Navegador (IPE, Netscape (PIE) ) Arquitectura GASWT Petición Respuesta G D L Conexión? Caché? Sí Observador Recurso No Sí Sí Error No recurso Descomprime caché local Revisar estado de la conexión Sí Analizador Transcodificador HTTP Fecha Transcodificada? Squid Internet W GAT Módulos a integrar pertenecientes a Moviware T caché GAL GAP Redes Inalámbricas (WiFi, Bluetooth)? Gestor de Desconexión No MT Actual? No Envió de nuevos patrones, Sincronizador actualización de patrones existentes Página transcodificada Acaparador Comprime Sincronizador Patrón caché servidor Caché GASWT = Gestor de Acaparamiento de Sitios Web Transcodificados T MA 9
10 Dispositivo móvil Arquitectura propuesta Pocket PC MA Navegador Petición - Respuesta HTTP Petición - Respuesta HTTP Squid Web GAP Petición - Respuesta HTTP Si el recurso no está en la caché MT GAT Petición - Respuesta HTTP Paso de mensajes entre los diferentes componentes del GASWT 10
11 Agenda Introducción Actividades pasadas Trabajo actual Trabajo futuro En esta sección se muestran las actividades realizadas y reportadas en la presentación anterior (período septiembre-octubre de 2005). 11
12 Actividades realizadas S E P T O C T N O V D I C # C o n c e p t o E v a lu a c i ó n d e h e r r a m ie n t a s 100% E m b e d d e d V is u a l T o o ls V is u a l S t u d io. N e t J a v a 2 M i c r o E d i t io n O t r a s h e r r a m i e n t a s C o m p a r a t iv a s Avance OK 2 A n a lis is d e r e c u r s o s a a c a p a r a r T a m a ñ o T i p o d e r e c u r s o s E s t r u c t u r a d e a lm a c e n a m i e n t o D o c u m e n t a c ió n 100% 3 E s t u d io h e r r a m ie n t a s e le c c i o n a d a 4 E s t u d io d e M o v i w a r e A c a p a r a d o r C o n t e n e d o r d e P a t r o n e s T r a n s c o d if ic a d o r 100% G e s t o r d e d e s c o n e x ió n D o c u m e n t a c ió n 18% 100% 5 D is e ñ o e im p le m e n t a c ió n d e l G A P O b s e r v a d o r G e s t o r d e D e s c o n e x ió n L o c a l 100% En el primer reporte de avance cuatrimestral los revisores dieron el visto bueno de 36% 12
13 Agenda Introducción Actividades pasadas Trabajo actual Trabajo futuro En la siguiente sección se muestra el trabajo que se está realizando en estos momentos (período noviembre'05-marzo'06). 13
14 Trabajo actual ENE FEB MAR ABR # Concepto Diseño e implementación del GAP Gestor de Acaparamiento Local Pruebas Avance OK 6 Adaptación del GAP *100% 60% 100% ARM MIPS SH3 7 Diseño e implementación del GAS Analizador HTTP Integración del Transcodificador Integración del Acaparador Sincronizador de caches 20% Actualmente falta realizar integración de módulos 14
15 Arquitectura de la caché patrones.xml Sitio 1 GAP Sitio 2... config.xml Sitio n Diagrama de acceso a un recurso de la caché. Tipos de recursos a acaparar 15
16 Arquitectura de la caché <?xml version="1.0" encoding="utf-8"?> <cache> <peticion sitio=" patron="cenidet.xml" fecha="10/10/2005"/> <peticion sitio=" patron="itmorelia.xml" fecha="10/10/2005"/> </cache> <?xml version="1.0" encoding="utf-8"?> <recursos> <acaparado nombre="/index.html" ubicacion="index.html" /> <acaparado nombre="/css/general.css" ubicacion="general.css" /> </recursos> 16
17 Diseño-implementación del GAP <?xml version="1.0" encoding="utf-8"?> <GASWT> <GAT ip=" " puerto="2700" transformador="0" ipma=" " puertoma="1800" formato= WML /> <GAP ip=" " puerto="10800" cache="\" indice="patrones.xml" conexion="1" /> <ALMACENAMIENTO espacio="64248" longitud="4096" maximo="101" tipos="*.jpg *.gif *.css *.pdf" /> </GASWT> Esquema de los archivos XML usados en el GAP. 17
18 Diseño-implementación del GAP Diagramas de casos de usos. 18
19 Diseño-implementación del GAP Diagrama de actividades del proceso de acaparamiento en el GAP 19
20 Diseño-implementación del GAP Diagrama de actividades del GDL (Gestor de Desconexiones Locales). 20
21 Diseño-implementación del GAP 21
22 Pruebas Modo desconexión Recurso acaparado Recurso no acaparado Visualización de recursos Web en modo desconexión (acaparados y no acaparados) 22
23 Pruebas Modo conexión Recurso obtenido en línea Obtención de sitio acaparado Visualización de recursos Web en línea (Patrón de acaparamiento) 23
24 Pruebas Recurso transcodificado y acaparado Recurso transcodificado en línea Visualización de errores de transcodificación Visualización de recursos Web en transcodificados y acaparado. 24
25 Resultados 4 Publicaciones en congresos: CICC 05 Colima CIINDET 05 Cuernavaca SICI 05 Monterrey JIISIC 06 Puebla Aceptado CIECE 06 Cd. Obregón Revista IEEE Looking Forward* Revista estudiantil del IEEE Computer Society 25
26 Resultados Aceptación del IANA* del puerto para nuestro desarrollo: # Unassigned gap 10800/tcp Gestor de Acaparamiento para Pocket PCs gap 10800/udp Gestor de Acaparamiento para Pocket PCs # Juan Carlos Olivares Rojas <jcolivares04c@cenidet.edu.mx> March 2006 # Unassigned 26
27 Otras actividades Pruebas de nuestro desarrollo en un Motorola MPX 220 con Windows Mobile Así mismo, se comprobó la utilización de J2ME. Evaluación de.net CF 2 (Visual Studio 2005, Windows Mobile 5, emuladores, etc.) Arreglo de la función obtenerrecursolinea del Observador. 27
28 Otras actividades Creación de mini servidor Web en modo consola y posteriormente gráfico. Se rediseñó la interfaz del GAP (modo gráfico). Revisión de nueva literatura (tecnologías pull & push, HTTPMU, HTTPU, GENA, Arquitectura MVC, J2ME Polish, Model 2 Java). 28
29 Otras actividades Prueba de otros navegadores para Pocket PC. Revisión de validadores (MSV), transformadores (Xalan-j), hojas de estilo (XSLT, CSS) para documentos XML. Bitácora en línea. ( 29
30 Agenda Introducción Actividades pasadas Trabajo actual Trabajo futuro En esta sección se presentan las actividades que se estarán realizando en breve. 30
31 Trabajo por realizar MAY JUN JUL AGO # Concepto Diseño e implementación del GAS Gestor de desconexión Pruebas 8 Pruebas Integración GAP y GAS Depuración 9 Redacción de tesis X X Pruebas Capítulos X X Revisiones Examen de grado Actividades por realizar en el cuatrimestre mayo-agosto de
32 Preguntas? Distribuye y vencerás. 32
2do. Reporte de avance. Gestor de Acaparamiento de Sitios Web Transcodificados para Plataforma Pocket PC
2do. Reporte de avance Gestor de Acaparamiento de Sitios Web Transcodificados para Plataforma Pocket PC Tesista: Ing. Juan Carlos Olivares Rojas. Director: M.C. Juan Gabriel González Serna. Codirector:
Más detallescenidet Arquitectura de una caché para almacenar sitios Web en dispositivos móviles Pocket PC
cenidet Arquitectura de una caché para almacenar sitios Web en dispositivos móviles Pocket PC M.C. Juan Gabriel González Serna Dra. Azucena Montes Rendón Dr. Víctor Jesús Sosa Sosa Ing. Juan Carlos Olivares
Más detalles1er Reporte de avance
1er Reporte de avance Título: Gestor de acaparamiento de sitios Web transcodificados para plataforma Pocket PC Presenta: Ing. Juan Carlos Olivares Rojas Asesores: M.C. Juan Gabriel González Serna Dra.
Más detallescenidet Control de Desconexiones Visualizando Páginas Web en Dispositivos Móviles con Windows CE
cenidet Control de Desconexiones Visualizando Páginas Web en Dispositivos Móviles con Windows CE M.C. Juan Gabriel González Serna Dra. Azucena Montes Rendón Dr. Víctor Jesús Sosa Sosa Ing. Juan Carlos
Más detallesGestor de Acaparamiento de Sitios Web Transcodificados para Plataforma Pocket PC
Gestor de Acaparamiento de Sitios Web Transcodificados para Plataforma Pocket PC Juan Carlos Olivares R. 1, J. Gabriel González Serna 1, 2, Azucena Montes Rendón 1 1 Centro Nacional de Investigación y
Más detallesGestor de acaparamiento de sitios Web transcodificados para plataforma Pocket PC
Gestor de acaparamiento de sitios Web transcodificados para plataforma Pocket PC J. Gabriel González Serna 1, 2, Azucena Montes Rendón 1,Victor J. Sosa Sosa. 1 y Juan Carlos Olivares R. 1 {jcolivares04c,
Más detallesCuernavaca, Morelos, México 2 Centro de Investigación en Computación (CIC-IPN), México, D.F. {jcolivares04c, gabriel, amr y
Control de Desconexiones Visualizando Páginas Web en Dispositivos Móviles Windows CE Juan Carlos Olivares Rojas 1, Juan Gabriel González Serna 1,2, Azucena Montes Rendón. 1 y Víctor Jesús Sosa Sosa 1 1
Más detallesExamen de grado. MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos Móviles
Examen de grado MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos Móviles Tesista: Ing. Juan Carlos Olivares Rojas. Director: Dr. Juan Gabriel González Serna. Codirector: Dra.
Más detallesFORMATO DE SOLICITUD DE APOYO ECONÓMICO PROYECTOS DE INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO 2005 (SI )
FORMATO DE SOLICITUD DE APOYO ECONÓMICO PROYECTOS DE INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO 2005 (SI-09-2005) ANTE EL CoSNET 1 PROYECTOS DE INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO SOLICITUD DE APOYO ECONÓMICO
Más detallesthe Web Content Visualization Problem on Heterogeneous Mobile Devices
CIC 06 MoviWeb: Platform to Solve the Web Content Visualization Problem on Heterogeneous Mobile Devices Dr. Juan Gabriel González Serna. Dra. Azucena Montes Rendón. Dr. Víctor Jesús Sosa Sosa. M.C. Juan
Más detallesArquitectura de una caché para almacenar sitios Web en dispositivos móviles Pocket PC
Arquitectura de una caché para almacenar sitios Web en dispositivos móviles Pocket PC Juan Gabriel González Serna 1,2, Azucena Montes Rendón 1, Víctor Jesús Sosa Sosa 1, y Juan Carlos Olivares Rojas 1
Más detallesEvaluación de Dispositivos Smartphone para su Uso como Servidores Móviles
AGECOMP 2006 Evaluación de Dispositivos Smartphone para su Uso como Servidores Móviles Dr. Juan Gabriel González Serna. Dra. Azucena Montes Rendón. Dr. Víctor Jesús Sosa Sosa. M.C. Juan Carlos Olivares
Más detallesEvaluation of Pocket PC Devices for its Use as Mobile Servers
CIICC 2006 Evaluation of Pocket PC Devices for its Use as Mobile Servers Dr. Juan Gabriel González Serna. Dra. Azucena Montes Rendón. Dr. Víctor Jesús Sosa Sosa. M.C. Juan Carlos Olivares Rojas. Ciudad
Más detallesEvaluación de Dispositivos Smartphone para su Uso como Servidores Móviles
Evaluación de Dispositivos Smartphone para su Uso como Servidores Móviles Juan Carlos Olivares Rojas 1,2, Juan Gabriel González Serna 1, Víctor Jesús Sosa Sosa 1 y Azucena Montes Rendón 1 1 Centro Nacional
Más detallesUsing Web Pages Accessible Design for the Correct Web Visualization on Mobile Devices
ENC 2006 Using Web Pages Accessible Design for the Correct Web Visualization on Mobile Devices Dr. Juan Gabriel González Serna. Dra. Azucena Montes Rendón. Dr. Víctor Jesús Sosa Sosa. Ing. Juan Carlos
Más detallesAño ene ene
Año 2014 2014 L M X J V S D L M X J V S D L M X J V S D L M X J V S D L M X J V S D L M 2014 ene 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ene feb 1 2 3 4 5 6
Más detalles2017, año del Centenario de la Constitución Mexicana Índice Nacional de Precios al Consumidor 2017
FEB.2008 DIC.2016 122.5150 1.4042 FEB.2008 87.2480 MAR.2008 DIC.2016 122.5150 1.3941 MAR.2008 87.8803 ABR.2008 DIC.2016 122.5150 1.3909 ABR.2008 88.0803 MAY.2008 DIC.2016 122.5150 1.3925 MAY.2008 87.9852
Más detallesPrograma de Estudio.
Programa de Estudio Aprende a construir aplicaciones para dispositivos móviles (PDAs y celulares) utilizando.net, integrando web services, envío de SMS y MMS, y acceso a base de datos local y remota desde
Más detallesLatitud 7º -160º N -180º 170º 160º -10º 150º -150º 140º -140º -130º 130º -120º 120º JUN MAY- JUL 110º. 18h -110º. 17h 16h 15h 14h 13h ABR- AGO 100º
Latitud 7º -170º -160º N -180º 170º 160º -150º 150º -140º 140º -130º 130º -120º 120º -100º -110º 18h 17h 16h 15h 14h 13h 12h 11h 10h 9h 8h 7h 6h JUN MAY- JUL 110º ABR- AGO 100º O -90º 90º E 90º MAR - SEP
Más detallesPRÓLOGO...13 CAPÍTULO 1. INTRODUCCIÓN A AJAX...17
ÍNDICE PRÓLOGO...13 CAPÍTULO 1. INTRODUCCIÓN A AJAX...17 1.1 CONTEXTO DE UTILIZACIÓN DE AJAX...17 1.2 QUÉ ES AJAX?...18 1.3 LAS TECNOLOGÍAS AJAX...20 1.4 PRIMERA APLICACIÓN AJAX...22 1.4.1 DESCRIPCIÓN
Más detallesDivisión Departamento Licenciatura. Asignatura: Horas/semana: Horas/semestre: Obligatoria Teóricas 3.0 Teóricas 48.0
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA CÓMPUTO MOVIL INGENIERÍA ELÉCTRICA PROGRAMA DE ESTUDIO 0674 10 6 Asignatura Clave Semestre Créditos INGENIERÍA EN COMPUTACIÓN INGENIERÍA EN
Más detallesCurso Developing ASP.NET MVC 4 Web Applications (20486)
Curso Developing ASP.NET MVC 4 Web Applications (20486) Programa de Estudio Curso Developing ASP.NET MVC 4 Web Applications (20486) Aprende a desarrollar aplicaciones avanzadas de ASP.NET MVC usando tecnologías
Más detallescenidet Mobile Usando XML Ing. Juan Carlos Olivares Rojas Dr. Víctor Jesús Sosa Sosa Cuernavaca, Morelos, México, marzo de 2006.
cenidet Mobile Usando XML Ing. Juan Carlos Olivares Rojas Dr. Víctor Jesús Sosa Sosa Cuernavaca, Morelos, México, marzo de 2006. Introducción XML no es sólo una cara bonita. David Eisenberg, Using XML,
Más detallesDeveloping ASP.NET MVC 4 Web Applications
Código: S28 Duración: 25 horas En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NET MVC con avanzadas tecnologías y herramientas de.net Framework 4.5. Se centrará en la codificación
Más detallesIMPLANTACIÓN DE APLICACIONES WEB EN ENTORNO INTERNET, INTRANET Y EXTRANET
IMPLANTACIÓN DE APLICACIONES WEB EN ENTORNO INTERNET, INTRANET Y EXTRANET Módulo Formativo MF0493_3, perteneciente al Certificado de Profesionalidad IFCD0210 DESARROLLO DE APLICACIONES CON TECNOLOGÍAS
Más detallesDesarrollo.NET con Sharepoint
BECANET1 Desarrollo.NET con Sharepoint Fabricante: Indra Grupo: Bases de Datos Subgrupo: Visual Studio 2010 Formación: Indra Horas: 196 Personal de INDRA Dirigido a Contenidos Módulo 1 Arquitectura Net
Más detallesMANUAL DE PROGRAMADOR
MANUAL DE PROGRAMADOR Tabla de Contenido Introducción... 3 Información destacada... 3 Objetivos... 3 1.Requerimientos... 4 2.Instalación y Configuración... 5 3.Diagrama Entidad Relación... 6 4.Desarrollo
Más detallesMASTER PROFESIONAL C# 5 Y ASP.NET MVC 5
MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5 TEMARIO MODULO I. EL LENGUAJE C# 5 Introducción al desarrollo de soluciones informáticas. El Framework.NET. o Descripción de la plataforma. o Las especificaciones
Más detallesSDD-Documento de diseño del sistema
Bogotá 2016 SDD-Documento de diseño del sistema Cesar Sacristan y Manuel Morón PONTIFICIA UNIVERSIDAD JAVERIANA Contenido 1 Introducción... 2 2 Arquitectura... 3 2.1 Vista Lógica del Sistema... 3 2.1.1
Más detallesDEDICATORIA. A Dios por sobre todas las cosas (a nuestro padre celestial y a nuestra madre divina; a Jesucristo: camino, verdad y vida).
S.E.P. S.E.S. D.G.E.S.T. CENTRO NACIONAL DE INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO cenidet MOVIWEB: PLATAFORMA PARA SOPORTAR EL ACCESO A SITIOS WEB DESDE DISPOSITIVOS MÓVILES T E S I S PARA OBTENER EL
Más detallesSistema de Supervisión en Línea de los Agentes de Intermediación
PERÚ Ministerio de Economía y Finanzas SMV Superintendencia del Mercado de Valores Sistema de Supervisión en Línea de los Agentes de Intermediación Oct 2013 José Espinoza Aldave Agenda Antecedentes. Objetivos.
Más detallesSERVICIO MIGRACIÓN SISTEMA DE AYUDA DEL PUESTO DE MANIOBRA DE TALLERES
ESPECIFICACIONES TÉCNICAS SERVICIO MIGRACIÓN SISTEMA DE AYUDA DEL PUESTO DE MANIOBRA DE TALLERES 1. ANTECEDENTES GENERALES Metro de Santiago cuenta con un sistema de ayuda del puesto de maniobra de talleres
Más detallesServidores Web E2B2C. Leandro Radusky Esteban Lanzarotti. Nov 2014
Servidores Web E2B2C Leandro Radusky Esteban Lanzarotti Nov 2014 Agenda Mañana HTTP: Arquitectura Cliente/Servidor: introducción teórica. Elementos de una página web: HTML, JavaScript y CSS básicos. python-bottle:
Más detallesPrograma de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET
Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET OBJETIVOS: Conocer de las bondades del paradigma de orientación a objetos en.net y su lenguaje
Más detallesPROGRAMA DE ESTUDIO Área de Formación : Fecha de elaboración: Julio de 2004 Fecha de última actualización:
PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Integral Horas teóricas: 1 Horas prácticas: 4 Total de Horas: 5 Programación en Total de créditos: 6
Más detallesClayNet: Adaptación de contenidos en m-learning
ClayNet: Adaptación de contenidos en m-learning Alberto Velasco (a.velasco@clayformacion.com) Jorge Carabias (jorge@clayformacion.com) com) Miguel Ángel Conde ( mconde@usal.es ) Francisco José García (fgarcia@usal.es)
Más detallesPrograma de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010
Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010 OBJETIVOS: Conocer de las bondades del paradigma de orientación a objetos en.net y su
Más detallesMerlin Gerin W200 / W500
Promocional Gestión de red de M//BT E@sergy Merlin Gerin W200 / W500 E@sergy W200 / W500 Optimización del mantenimiento de centros MT/BT Supervisión de los centros MT/BT mediante un navegador estándar
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Código: F004-P006- GFPI Nº 23 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Código:228120 Versión: 102 Nombre del Proyecto: SISTEMA DE INFORMACIÓN
Más detallesÍndice INTRODUCCIÓN...11 CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN...13
Índice INTRODUCCIÓN...11 CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN...13 1.1 Evolución Y CARACTERísticas de LOS navegadores Web...14 1.2 ARQUITECTURA de ejecución...17 1.3 Lenguajes
Más detallesFacilite 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 detallesComparativa y evaluación n de las herramientas de programación n para desarrollar aplicaciones en dispositivos Pocket PC
Comparativa y evaluación n de las herramientas de programación n para desarrollar aplicaciones en dispositivos Pocket PC M.C. Juan Gabriel González Serna Dra. Azucena Montes Rendón Ing. Juan Carlos Olivares
Más detallesObjetivos MODULO I. HTML, XHTML,CSS
DISEÑO Objetivos MODULO I. HTML, XHTML,CSS Obtener un conocimiento base sobre las tecnologías usadas en la creación de páginas web. Conocer la estructura y comandos básicos utilizados para la creación
Más detalles20482C Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript
20482C 20482 Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Introducción
Más detallesSistema móvil para la seguridad personal en caso de accidentes presentados en la ciudad de Bogotá. Manual de Programador
Sistema móvil para la seguridad personal en caso de accidentes presentados en la ciudad de Bogotá Manual de Programador Sistema móvil para la seguridad personal en caso de accidentes presentados en la
Más detallesÍndice de Figuras 160
Índice de Figuras 160 Índice de Figuras Figura 1.1: Diagrama Entidad Relación.. 11 Figura 1.2: Diagrama Jerárquico Funcional... 12 Figura 1.3: Diagrama de Flujo de Datos.... 13 Figura 1.4: Almacenamiento
Más detallesAPI: REST o RESTful WEB-SERVICES
API: REST o RESTful JUAN CARLOS CONDE RAMÍREZ WEB-SERVICES API: Qué? y Por qué? Si estás construyendo apps o sitios Web, es probable que ya hayas oído hablar de APIs REST o incluso ya hasta las hayas utilizado,
Más detallesIntroducción al ESB. Definición e historia
Introducción al ESB Definición e historia @vromer0 #ESBMalaga Breve evolucion de la modularidad hasta el ESB Aplicacion monolitica Aplicación Aplicación modular Módulo 1 Librería 1 Módulo 2 Librería 2
Más detallesBosques, Álvaro E. Javier Baeza. Fecha de elaboración: 18 de mayo de 2010 Fecha de última actualización:
PROGRAMA DE ESTUDIO Entornos de desarrollo para dispositivos móviles Programa Educativo: Área de Formación : Licenciatura en Sistema Computacionales Integral profesional Horas teóricas: 2 Horas prácticas:
Más detallesIMPLEMENTACIÓN DE FIRMA DIGITAL EN TERMINALES MÓVILES J2ME
UNIVERSIDAD DE SEVILLA ESCUELA SUPERIOR DE INGENIEROS INGENIERÍA DE TELECOMUNICACIÓN IMPLEMENTACIÓN DE FIRMA DIGITAL EN TERMINALES MÓVILES J2ME Proyecto Fin de Carrera Septiembre de 2008 Departamento de
Más detalles20486A Essentials of Developing Windows Store Apps Using HTML5 and JavaScript
20486A Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Contenidos Módulo
Más detallesCAPÍTULO I PLANTEAMIENTO DEL PROBLEMA
CAPÍTULO I PLANTEAMIENTO DEL PROBLEMA 1.1 Definición del Problema En la actualidad, los dispositivos móviles aportan diferentes ventajas: sirven como medio de comunicación, son portables, con mayores recursos,
Más detallesWIRELESS APPLICATION PROTOCOL (WAP)
UNIVERSIDAD TECNOLÓGICA NACIONAL -FACULTAD REGIONAL LA PLATA- SISTEMAS DE TRANSMISIÓN Y REDES INALÁMBRICAS WIRELESS APPLICATION PROTOCOL (WAP) 1 Ing. RAPALLINI, José A. Ing. ROQUÉ, Francisco E. INTRODUCCIÓN
Más detallesIntroducción a las Aplicaciones Web
16/02/2012 aplicación? 5. Servicios Introducción a las Aplicaciones Web Departamento de Lenguajes y Sistemas Informáticos Grupo de Ingeniería del Software Febrero de 2012 Antes de empezar... EXAMEN aplicación?
Más detallesLENGUAJES JÓVENES PROGRAMADORES
LENGUAJES JÓVENES PROGRAMADORES SCRATCH Qué es Scratch? Es un lenguaje de programación creado por el MIT (Instituto Tecnológico de Massachusetts, EE.UU.) y diseñado para el aprendizaje de la programación.
Más detallesEstudiaremos desde los fundamentos hasta conceptos más avanzados de la tecnología JSF.
Este curso está dirigido a gente interesada en el desarrollo de aplicaciones JEE con JSF. Este framework permite agilizar y simplificar en gran medida el desarrollo de aplicaciones Web Java. Estudiaremos
Más detallesAdministrador de Contenido Empresarial
Administrador de Contenido Empresarial Introducción Integra es una suite (ECM) Enterprise Content Management, para la administración de información, automatización de procesos y gestor de proyectos, puede
Más detalles1 de 6 03/02/ :44
1 de 6 03/02/ 10:44 Estadísticas de: avisadorradares.com Última actualización: 03 Feb - 03:00 Periodo mostrado: Aceptar Cuándo: Quién: Navegación: Enlaces: Otros: Histórico Mensual Días del mes Días de
Más detallesIntroducción a las Aplicaciones Web
09/02/2014 aplicación? 5. Servicios Introducción a las Aplicaciones Web Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla febrero
Más detallesRequisitos Conocimientos de programación en Delphi, Kylix o MS Visual Studio.
D1. Desarrollo de aplicaciones.net con Delphi 2005 Este curso muestra al alumno cómo desarrollar aplicaciones para.net Framework con Delphi 2005. Para ello se muestra la arquitectura de.net, así como las
Más detallesI N D I C E D E P R E C I O S A L C O N S U M I D O R
BASE 1999 = 100 Ene 82 0,0000041116 + 11,9 Feb 82 0,0000043289 + 5,3 Mar 82 0,0000045330 + 4,7 Abr 82 0,0000047229 + 4,2 May 82 0,0000048674 + 3,1 Jun 82 0,0000052517 + 7,9 Jul 82 0,0000061056 + 16,3 Ago
Más detalles20480 Programación en HTML5 con JavaScript y CSS3
20480B 20480 Programación en HTML5 con JavaScript y CSS3 Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Se requieren los siguientes requisitos
Más detallesFACULTAD DE INGENIERÍA DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES
FACULTAD DE INGENIERÍA DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES Código-Materia: 09728 PROGRAMACIÓN EN RED Programa Semestre: Ingeniería Telemática 5 Requisitos: 09687 ESTRUCTURAS
Más detallesCRUZ HESIQUIO PABLO ALBERTO
CRUZ HESIQUIO PABLO ALBERTO LIC. INFORMATICA CEDULA PROFESIONAL: 8048710 Dirección. Col. Centro Calle S/N Acatepec, Mpio. Ometepec, Gro. C.P. 41700 Cel. 741 115 8691 WhatsApp: 9983518787 E-mail. pablo.a.cruz.h@gmail.com
Más detallesAPLICACIONES MÓVILES NATIVAS
APLICACIONES MÓVILES NATIVAS APLICACIONES MÓVILES NATIVAS 1 Sesión No. 7 Nombre: Repaso básico al lenguaje java Objetivo: Al finalizar la sesión el alumno comprenderá los conceptos básicos para el desarrollo
Más detallesINST.MPAL.DE ARTE Y CULTURA DE AHOME ESTADO DE SINALOA ESTADO DE FLUJOS DE EFECTIVO AL 31/ene/2013. Fecha de Impresión 13/may/13 Página: 1
ESTADO DE FLUJOS DE EFECTIVO AL 31/ene/2013 13/may/13 $485,474.95 $10,475.00 $475,000.00 -$0.05 APLICACION: $451,105.43 $332,312.69 $39,341.18 $77,701.56 $34,369.52 APLICACION: $16,060.00 $16,060.00 Flujos
Más detallesProxy. Juan Carlos Alonso
Proxy Juan Carlos Alonso jotace@tecnet.com.uy Funciones del proxy Controla la interacción entre el cliente y el server en un ambiente de firewall. El cliente y el server, ambos, interaccionan con el proxy.
Más detallesModelo Académico de Calidad para la Competitividad ASWE-02 13/22
2.2. Propósito del módulo Administrar sitios web, con base en la aplicación de procedimientos y herramientas de control y mantenimiento, para garantizar un entorno seguro y de disponibilidad en las aplicaciones
Más detallesSISTEMAS WEB. Facultad de Estadística e Informática
SISTEMAS WEB Bibliografía What is a web server? (s.f.) Extraido desde https://developer.mozilla.org/en- US/docs/Learn/Common_questions/What_is_a_web_server. Consultado el 6 de octubre de 2017. Apache HTTP
Más detallesToda copia en PAPEL es un "Documento No Controlado" a excepción del original.
Responsable l Proceso: Docente frente a grupo Fecha Versión: 08 Agosto 06 Apartado: 7. Copia No. Código: PD-AEB-0 Versión No.: 0 Hoja : 3. OBJETIVO(S) GENERAL(ES) DEL CURSO Aplicar las metodologías y tecnologías
Más detallesQué es la certificación?
Qué es la certificación? ENERO 08-12 Ultrasonido Industrial I 15-19 Ultrasonido Industrial I Monterrey 16-18 Medición de Espesores Villahermosa 23-25 Inspección Visual I & II 29-02Feb Ultrasonido Industrial
Más detallesProgramación Avanzada con PHP Duración: 40 horas Código: DAW-106
Programación Avanzada con PHP Duración: 40 horas Código: DAW-106 Descripción: El curso está diseñado para que desarrolladores Web y otros programadores avanzados puedan construir Portales dinámicos utilizando
Más detallesMaster Microsoft Visual Studio.NET 2010 Desarrollo de aplicaciones
MICVSNETb Master Microsoft Visual Studio.NET 2010 Desarrollo de aplicaciones Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2010 Formación: Master Horas: 90 Introducción Dentro
Más detallesCONTENIDO. Capítulo 1. Capítulo 3. Capítulo 2. Sobre el autor 4 Prólogo 5 El libro de un vistazo 6 Información complementaria 7 Introducción 12
PRELIMINARES CONTENIDO Sobre el autor 4 Prólogo 5 El libro de un vistazo 6 Información complementaria 7 Introducción 12 Capítulo 1 CLAVES PARA LA OPTIMIZACIÓN DE SITIOS Situación actual 14 Conceptos generales
Más detallesIntroducción a las Aplicaciones Web
Versión original: Amador Durán y David Benavides (octubre 2005) Última revisión: Pablo Fernández; añadidas nuevas transparencias. Tiempo: 2h escuela técnica superior de ingeniería informática Introducción
Más detallesIMPLEMENTACIÓN DE INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES
CAPÍTULO 5 IMPLEMENTACIÓN DE INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES 5.1 Introducción En el capítulo anterior, se dio a conocer la arquitectura propuesta para la implementación de la
Más detallesLas tecnologías del desarrollo Web
Las tecnologías del desarrollo Web Contenido 1. Introducción 2. Arquitecturas de aplicaciones (sitios) web 3. Tecnologías del cliente 4. Tecnologías del servidor 5. Bases de datos 6. Sistemas gestores
Más detallesTABLA DE CONTENIDOS. Dedicatoria. Agradecimientos. Tabla de Contenidos. Índice de Figuras. Índice de Tablas
TABLA DE CONTENIDOS Dedicatoria Agradecimientos Tabla de Contenidos Índice de Figuras Índice de Tablas I II III VI VII 1. Primer Capítulo 8 1.1. Descripción del contexto............................. 8
Más detallesProgramación de Aplicaciones Distribuidas
Programación de Aplicaciones Distribuidas F AC U L T AD R E G I O N A L T U C U M ÁN Proyecto integrador Integración de AngularJS en aplicaciones web con Visual Studio 2013 Autor: Castro Lucas Martin -
Más detallesIngeniería de Aplicaciones Web
Ingeniería de Aplicaciones Web Diego C. Martínez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Yo :) Diego C. Martínez dcm@cs.uns.edu.ar http://cs.uns.edu.ar/~dcm
Más detallesEstadísticas de folgoso.com ( ) - main
Estadísticas de folgoso.com (-11) - main http://hl285.dinaserver.com/dinastats2/dinastats.pl?month=11&year=&output=m... Página 1 de 5 01/12/ Estadísticas de: folgoso.com Última actualización: 01 Dic -
Más detallesCAPITULO V CONCLUSIONES Y RECOMENDACIONES
CAPITULO V CONCLUSIONES Y RECOMENDACIONES 5.1 Conclusiones - Con la utilización de Herramientas Open Source, las aplicaciones generadas pueden trabajar independientemente de la plataforma que este instalada.
Más detalles6a GENERACIÓN MÓDULO IV MAYO - NOVIEMBRE 2018
6a GENERACIÓN MÓDULO IV MAYO - NOVIEMBRE 2018 MAYO JUNIO JULIO AGOSTO Do Lu Ma Mi Ju Vi Sa 1 2 3 4 5 1 2 1 2 3 4 5 6 7 1 2 3 4 6 7 8 9 10 11 12 3 4 5 6 7 8 9 8 9 10 11 12 13 14 5 6 7 8 9 10 11 13 14 15
Más detallesTRABAJO DE GRADO INVESTIGACIÓN ROBERTO GARCÍA ING. MARIELA CURIEL P.HD GRIDS ACCESIBLES
TRABAJO DE GRADO INVESTIGACIÓN ROBERTO GARCÍA ING. MARIELA CURIEL P.HD GRIDS ACCESIBLES AGENDA 1. Introducción 2. Análisis DAR 3. Despliegue 4. Pruebas 5. Conclusiones INTRODUCCIÓN INTRODUCCIÓN - CONTEXTO
Más detallesCALENDARIO LUNAR
CALENDARIO LUNAR 2001 2100 Datos obtenidos de National Aeronautics and Space Administration - NASA Datos en horario UTC 2001 Ene 2 22:31 Ene 9 20:24 t Ene 16 12:35 00h01m Ene 24 13:07 Feb 1 14:02 Feb 8
Más detallesWindows Mobile. Capítulo Windows Mobile 5.0 [5]
Capítulo 5 Windows Mobile En este capítulo se realiza una presentación de Windows Mobile, para que el lector conozca el parte del software con el que trataremos para desarrollar el proyecto. Simplemente
Más detallesFanJam, red social para buscar e integrar talentos en la industria musical
FanJam, red social para buscar e integrar talentos en la industria musical Trabajo de Grado DOCUMENTO DE ESPECIFICACION DE LA ARQUITECTURA 15 de Octubre de 2012 V 2.3 Juan Sebastián Ruiz Juan David Cadena
Más detallesMonitor de desempeño - Mensual
31/Ene/2009 Objetivo / (Indicadores/Iniciativas) Resp Meta Valor Calif %Cumpl % Total ST T Meta % Total ST VRLO 10 10.0 10.0 100 % 100 % Procesos internos VRLO 10 10 10 100 % 100 % VRLO 10 10 10 100 %
Más detallesIFCD0210 Desarrollo de Aplicaciones con Tecnologías Web
IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web Cualificaciones Profesionales y Certificados de Profesionalidad Ficha Técnica Categoría Informática y Comunicaciones Referencia Precio Horas 9777-1302
Más detallesExperto en Programación en Entorno Microsoft
Experto en Programación en Entorno Microsoft Duración: 155.00 horas Descripción En el curso de Experto en Programación en Entorno Microsoft se estudian las tecnologías.net de desarrollo de aplicaciones
Más detallesINSTITUTO DE COMPUTACIÓN DE OCCIDENTE
INSTITUTO DE COMPUTACIÓN DE OCCIDENTE PROGRAMACIÓN WEB 32 HTML5 y CSS3 Aprenderás a manejar el lenguaje HTML5 y el CSS3, utilizado para describir y categorizar la estructura y el contenido de las páginas
Más detallesÍndice El protocolo smtp...26 RESUMEN DEL CAPÍTULO...26
Índice INTRODUCCIÓN...15 CAPÍTULO 1. CONCEPTOS GENERALES DE LA ARQUITECTURA DE APLICACIONES WEB...17 1.1 INTRODUCCIÓN...18 1.1.1 Concepto...18 1.1.2 Por qué este concepto ha tomado tanta relevancia?...18
Más detallesToda nuestra Experiencia a tu alcance
Informática y Desarrollador de Aplicaciones Web con Tecnología Microsoft Con este curso aprenderas a entender los aspectos fundamentales para el desarrollo de aplicaciones web mediante el uso de tecnología
Más detallesSOLUCIONES DE MOVILIDAD KBLN
SOLUCIONES DE MOVILIDAD KBLN Soluciones Corporativas Movilidad a la Medida ESPIRITU DE PROGRESO Producto: Automatización de Salas de Clasificación Es una Solución Móvil que opera sobre cualquier dispositivo
Más detallesProyecto Fin de Carrera
Proyecto Fin de Carrera E.T.S.I. de Informática I.T.I de Sistemas Universidad de Málaga Autora: María José Morón Fernández Directores: D. José María Álvarez Palomo D. Eduardo Casilari Pérez 1 1. Introducción
Más detallesDiseño del sistema de transmisión de vídeos usando HTML5
TSI-090100-2011-19/ Ministerio de Industria, Turismo y Comercio / AVANZA I+D (2011) SISTEMA DE DISTRIBUCIÓN DE CONTENIDOS Y PUBLICIDAD PERSONALIZADA SOBRE IP Proyecto CONTENTIPLICER Diseño del sistema
Más detallesEnrique Follow #XamarinDiplomado. Lección 1: Introducción a la Interfaz Gráfica en Xamarin
Enrique Aguilar @enriqueaguilar Follow #XamarinDiplomado Lección 1: Introducción a la Interfaz Gráfica en Xamarin Agenda Lección 1 Introducción a la Interfaz Gráfica de Android en Xamarin Tema 1 Generación
Más detalles