2.2 Campos de Aplicación de XML
|
|
- Miguel Ángel Rivero Cano
- hace 7 años
- Vistas:
Transcripción
1 2.2 Campos de Aplicación de XML
2 Campos de Aplicación Configuración de aplicaciones Java EE permite especificar información de configuración en XML Gran parte del software y herramientas utilizados en la asignatura usan ficheros de configuración de datos expresados en XML Generación de vistas A partir de datos en documentos XML se pueden generar documentos HTML, WML, PDF, etc. Intercambio de datos entre aplicaciones heterogéneas Las aplicaciones pueden estar implementadas con distintas tecnologías y corriendo en distintas plataformas Los datos intercambiados se expresan en formato XML Muchos otros
3 Configuración de Aplicaciones (1) Ficheros planos con pares clave=valor (ficheros.properties) Ventaja: sencillez Desventaja: no permite especificar cómodamente configuraciones complejas datasources.list=catalog,order datasource.catalog.driverclassname=org.postgresql.driver datasource.catalog.url=jdbc:postgresql://localhost/catalog datasource.catalog.user=catalog datasource.catalog.password= datasource.order.driverclassname=com.mysql.jdbc.driver datasource.order.url=jdbc:mysql://localhost/orders datasource.order.user=orders datasource.order.password=
4 Configuración de Aplicaciones (2) Cuando la configuración es compleja, el uso de XML se presenta como una buena alternativa Haciendo un buen diseño deberían proporcionarse un conjunto de clases que permitan acceder fácilmente a la información de configuración, ocultando el uso, en este caso, de XML
5 Configuración de Aplicaciones (3) Java EE permite especificar información de configuración en XML E.g.: web.xml Es posible configurar aspectos relativos a la aplicación y al servidor de aplicaciones El programador accede a la información de configuración relativa a la aplicación mediante la API de Java EE Usando JNDI o APIs más específicas Algunos de los frameworks y herramientas que vamos a utilizar en la asignatura también permiten especificar información de configuración en XML Hibernate, Spring, Eclipse,
6 Configuración de Aplicaciones (y 4) Ejemplo... <data-sources> <data-source name="catalog" driverclassname="org.postgresql.driver" url="jdbc:postgresql://localhost/catalog" user="catalog" password=""> </data-source> <data-source name="order" driverclassname="com.mysql.jdbc.driver" url="jdbc:mysql://localhost/orders" user="orders" password=""> </data-source> </data-sources>...
7 Generación de Aspecto Visual (1) Ejemplo: Queremos construir una tienda de comercio electrónico Cada producto tiene asociado los siguientes atributos: Identificador de producto, nombre, breve descripción, fecha y precio También se desea almacenar la estructura del producto Si es un libro, su estructura es su índice (división en capítulos y apartados) Si es un CD, su estructura es la lista de canciones (indicando para cada una de ellas, su nombre y duración) Se podrán hacer consultas con condiciones sobre los valores de cualquier atributo (e.g.: obtener los libros con precio > X), excepto su estructura Sólo interesa recuperar su estructura a partir del identificador del producto Cuando el usuario desea visualizar los detalles de un producto, deberán mostrarse los datos del producto, incluyendo su estructura
8 Generación de Aspecto Visual (2) Opciones de diseño Modelar la estructura de libros y CDs como tablas Incómodo Son estructuras jerárquicas => requerirán varias tablas Se necesitan tablas distintas para cada tipo de producto Añadir un atributo de tipo String a la tabla Producto que represente su estructura en HTML Y si quisiésemos mostrarlo en otro lenguaje visual (e.g.: WML)? Y si queremos cambiar el formato HTML (e.g.: un tipo de letra)? Necesitamos cambiarlo en todos los productos
9 Generación de Aspecto Visual (y 3) Opciones de diseño (cont) Añadir un atributo de tipo String a la tabla Producto que represente su estructura en XML Generamos el aspecto visual dinámicamente Cómo? Una posible solución sería usar un parser para acceder a los datos y generar dinámicamente HTML Sin embargo, y dado que es un caso muy habitual, existen soluciones más sencillas: por ejemplo XSL Transformaciones XSL (XSLT) Un fichero XSL (extensible Stylesheet Language) permite expresar reglas para transformar un documento XML en otro formato (e.g.: HTML, otro documento XML, PDF, etc.)
10 Integración de Aplicaciones Heterogéneas (1) Volviendo sobre el ejemplo del apartado 2.1 Un portal de contenidos generales decide ofrecer como parte de sus contenidos información sobre las películas (título, director(-es), actores, resumen, etc.) que se estrenan cada semana Necesita tener esa información en su BD local Navegador... Navegador Internet Portal BD Apl. cliente XML Una empresa de contenidos nos pasa la información utilizando XML como formato de representación de datos Una aplicación cliente analiza el XML e inserta los datos automáticamente en la BD
11 Integración de Aplicaciones Heterogéneas (2) Opción para automatizar el intercambio de información La empresa del portal llega a un acuerdo con la empresa de contenidos para que le proporcione una URL que devuelve información sobre estrenos de películas de manera estructurada y fácilmente parseable (XML), y utiliza su aplicación cliente para insertar esa información en su BD BD Portal 3 1: Petición a pojo.udc.es BD Internet Apl. cliente 2: Respuesta en formato estructurado
12 Integración de Aplicaciones Heterogéneas (3) Opción para automatizar el intercambio de información (cont) Cuando la comunicación es vía Internet, normalmente se usa HTTP HTTP es un protocolo de nivel de aplicación que funciona sobre TCP, mediante el cual un cliente y un servidor pueden intercambiar fácilmente información textual HTTP no tiene nada que ver con HTML Desde el punto de vista de HTTP, HTML es simplemente texto que intercambian cliente y servidor El servidor se suele implementar como una sencilla aplicación Web El cliente sólo necesita conectarse a una URL, leer su respuesta, parsearla e introducirla en su BD
13 Integración de Aplicaciones Heterogéneas (4) Las aplicaciones cliente y el servidor pueden estar implementadas con distintas tecnologías (Java,.NET, PHP, Ruby, etc.) y corriendo en distintas plataformas (hardware y sistema operativo) Cliente: para cualquier lenguaje moderno existen librerías que permiten enviar fácilmente peticiones HTTP Servidor: es posible implementar aplicaciones Web (que pueden actuar como servicios) con cualquier lenguaje moderno
14 Integración de Aplicaciones Heterogéneas (y 5) Otro ejemplo Como parte de una aplicación Web que estamos desarrollando, queremos ofrecer un servicio que permite visualizar las cotizaciones de valores bursátiles Hacemos un contrato con una empresa de contenidos para que nos pase esta información La información está cambiando constantemente No tiene sentido almacenarla en nuestra BD Sólo queremos mostrar la información En este caso, el uso de XML/XSL constituiría una solución más sencilla La empresa de contenidos proporciona una URL para obtener las cotizaciones (en XML) del conjunto de valores bursátiles que pasamos como parámetro Implementamos la consulta de cotizaciones en nuestra aplicación Web leyendo de esta URL y transformando dinámicamente el XML a HTML, aplicando las reglas descritas en un documento XSL
3.3 Casos de estudio
3.3 Casos de estudio Introducción Objetivo Estudiar casos de estudio que ilustren escenarios típicos de aplicación de XML Indicar las APIs apropiadas en cada caso Casos de estudio Configuración de aplicaciones
Más detallesCurso JAVA EE 7 2016
Curso JAVA EE 7 2016 Curso de Java EE 7 PC CARRIER 29 de marzo de 2016 Autor: Marc Revenga Esquinas Curso JAVA EE 7 2016 Curso de Java EE 7 Clase 1. Aplicaciones web Java EE. Configuración del servidor
Más detallesCAPÍTULO 4 GESTORES DE CONTENIDOS
CAPÍTULO 4 GESTORES DE CONTENIDOS OBJETIVOS Conocer qué son los CMS. Conocer el funcionamiento y la estructura de los CMS. Distinguir distintos tipos de CMS. ÍNDICE 4.1 DEFINICIÓN DE GESTOR DE CONTENIDOS
Más detallesEvolución del Desarrollo WEB
Evolución del Desarrollo WEB Antonio José Sáenz Albanés (C.T.O) Reconocimiento No Comercial Compartir Igual - 2.5 - España 1 Introducción El desarrollo de aplicaciones WEB ha evolucionado por los siguientes
Más detallesFICHA PÚBLICA DEL PROYECTO
NUMERO DE PROYECTO: 000000000197179 EMPRESA BENEFICIADA: CENTRO DE INVESTIGACION EN TECNOLOGIAS DE INFORMACION S DE RL DE CV TÍTULO DEL PROYECTO: SISTEMAS DE CONTROL DE RECOLECCION DE BASURA CON TECNOLOGIA
Más detallesÍNDICE CAPÍTULO I AGRADECIMIENTO DEDICATORIA. Página
ÍNDICE AGRADECIMIENTO DEDICATORIA CAPÍTULO I Página 1. INTRODUCCIÓN 1.1. Problemática actual en la Web 2 1.2. El proyecto GNU 3 1.2.1. La Free Software Foundation y el proyecto GNU 3 1.2.2. Software Libre
Más detallesEntorno de Publicación Web basados en XML
Entorno de Publicación Web basados en XML Hoy en día, la presencia en el Web es cada vez más relevante e importante para las empresas. Día a día se demandan más servicios en Internet. Por esto, son requeridos
Más detallesAdaptador Inalámbrico Altas Prestaciones
Adaptador Inalámbrico Altas Prestaciones Comodidad sin límites Pautas de Verificación TCP/IP Pautas de Verificación TCP/IP PAUTAS DE VERIFICACIÓN TCP/IP Este documento describe cómo preparar tu ordenador
Más detallesPunto 1 «Proxy» Juan Luis Cano
Punto 1 «Proxy» Juan Luis Cano Un Proxy es un programa o dispositivo que realiza una acción en representación de otro. Esta situación estratégica de punto intermedio suele ser aprovechada para soportar
Más detallesBloque 1. La sociedad de la información y el ordenador
Bloque 1. La sociedad la información y el ornador El tratamiento la información y sus aplicaciones a diversos ámbitos la sociedad actual. Las Tecnologías la Información y la Comunicación. Evolución y futuro
Más detallesFirma digital de actas académicas
Versión: v01r002 Fecha: 12/06/2012 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier
Más detallesFramework Atlas. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS
Framework Atlas Introducción Septiembre de 2013 Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS INDICE INTRODUCCIÓN QUÉ ES ATLAS PORTAL
Más detallesEsquema de los Sistemas y Aplicaciones. CleanTec Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358
Esquema de los Sistemas y Aplicaciones Características del Sistema A continuación se describen los diferentes componentes de la estructura de la solución y sus funcionalidades principales donde se han
Más detallesDREAMWEAVER CS 5 DURACIÓN Y OBJETIVOS DEL CURSO. Duración en horas: 40
DREAMWEAVER CS 5 DURACIÓN Y OBJETIVOS DEL CURSO Duración en horas: 40 OBJETIVOS: Dreamweaver es el programa líder en la edición profesional de páginas Web. Es el software más utilizado para la creación
Más detallesINICIACIÓN A LA INFORMÁTICA
INICIACIÓN A LA INFORMÁTICA Objetivos El principal objetivo de este curso es que los profesores y profesoras, una vez concluido, sean capaces de manejar un ordenador y estén familiarizados con los vocablos
Más detallesPasos para la creación de un gráfico en Excel 2007
Gráficos en Excel 2007 Un gráfico es la representación gráfica de datos, son muy útiles al momento de analizar información y ayudan en el proceso de toma de decisiones, puesto que es más fácil observar
Más detallesDefinimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base Management System) como una colección de datos relacionados entr
Introducción Arquitectura de los DBMS Lenguajes de los DBMS Diccionario de datos Seguridad e integridad de los datos Administrador del DBMS Arquitectura Cliente-Servidor Definimos un Sistema Gestor de
Más detallesANEXO 1. ANEXO TÉCNICO
ANEXO 1. ANEXO TÉCNICO DESCRIPCIÓN DEL CANAL DE COMUNICACIÓN PUNTOS DE ATENCIÓN DIGITAL, TRÁMITES Y SERVICIO- KIOSKOS El sistema de los puntos de consulta cuenta con una serie de funciones que deberán
Más detallesDiego Seco Material adaptado de: Fernando Bellas Universidade da Coruña Desarrollo de Aplicaciones Empresariales
Diego Seco Material adaptado de: Fernando Bellas fbellas@udc.es Universidade da Coruña 2014-1 Desarrollo de Aplicaciones Empresariales Ejemplo Arquitectura con capa modelo local Arquitectura con capa modelo
Más detallesTienda Online: WebCine. Jose Luis Del Hoyo Fernández Consultor: Antoni Oller Arcas 13/01/2014
Tienda Online: WebCine Jose Luis Del Hoyo Fernández Consultor: Antoni Oller Arcas 13/01/2014 1 Introducción El proyecto que he realizado permite realizar la gestión y la venta de películas online. Por
Más detallesArquitectura e Integración de Sistemas Software. Proyecto: Gestión de Almacenes de Libros
Arquitectura e Integración de Sistemas Software Proyecto: Gestión de Almacenes de Libros Realizado por: Sergio Rodríguez Calvo, Juan Manuel López Pazos y Sebastián Rodríguez García Ingeniería del Software,
Más detallesEjercicios de MVC en Spring
Índice 1 Configurar el proyecto para Spring MVC (0.5 puntos)...2 2 MVC sin procesamiento de datos de entrada (1 punto)... 3 3 MVC con procesamiento de datos de entrada (1 punto)... 3 4 Taglibs de Spring
Más detallesComputadores y Comunicaciones. Práctica de Laboratorio: Configuración de un cliente de correo electrónico
Práctica de Laboratorio: Configuración de un cliente de correo electrónico Julián Viejo Cortés Jorge Juan Chico Marzo 2009 Índice de contenidos 1. Introducción...2 2. Parámetros a configurar...2 3. Configuración
Más detallesManual Blogger. Introducción
Índice: 1. Introducción 2. Crear y configurar nuestro blog en blogger 3. Como ingresar? 4. Cómo crear una nueva entrada o noticia? 5. Cómo insertar imágenes (fotos)? 6. Salir Introducción Hoy en día los
Más detallesEmpleo. CURSO FORMATIVO Desarrollo WEB con Ruby on rails. Coordinador Académico Antonio José Martín Sierra
Empleo CURSO FORMATIVO Desarrollo WEB con Ruby on rails Coordinador Académico Antonio José Martín Sierra 1.- PRESENTACIÓN Y OBJETIVOS...01 Empleo 2.- QUE VAS A APRENDER?...01 3.- CÓMO SE ESTUDIA?...01
Más detallesLabVIEW en la Enseñanza del Control: Laboratorios Virtuales y Remotos de Automática
LabVIEW en la Enseñanza del Control: Laboratorios Virtuales y Remotos de Automática "Cada planta del laboratorio es controlada por un ordenador con LabVIEW 8.2 y tarjetas de adquisición de datos National
Más detallesIntroducción a la seguridad en redes IP
Introducción a la seguridad en redes IP Tabla de Contenidos 1. Introducción a la seguridad en redes IP... 2 1.1 Funcionamiento de TCP e IP... 2 Interfaces de protocolo... 3 1.2 El protocolo Internet...
Más detallesConfigurar las alertas del correo electrónico en el Cisco VPN 3000 Concentrator
Configurar las alertas del correo electrónico en el Cisco VPN 3000 Concentrator Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Diagrama de la red Convenciones Direcciones de IP
Más detallesManual Configuración de Adobe Reader para la validación de la firma de un documento
Manual Configuración de Adobe Reader para la validación de la firma de un documento Documento SIGNE_PAPET. Ver. 1.0 Fecha de aplicación 14/01/2011 Este documento ha sido generado por el Departamento de
Más detallesNunca fue tan fácil!
WEB POS Nunca fue tan fácil! Partner Oscar Mojica Agente de Cuentas Cel. 33 3809 2684 Punto de Venta Amigable! Configure en Minutos, Venda en SEGUNDOS! Odoo POS es un punto de venta con una interfaz simple
Más detallesMicrosoft Access 2003 (Completo)
Página 1 Horas de teoría: 27 Horas de práctica: 25 Precio del Curso: 167 Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2003, estudiando los conceptos fundamentales
Más detallesDescripción web del Artículo
Este documento es una Guía de ayuda para potenciar el campo Descripción web del Artículo de FactuSOL. Se basa en una sintaxis especial que interpreta FSxConnector para mejorar la integración con WooCommerce.
Más detallesFibroline El presente proyecto
Presentación Fibroline es un proyecto multidisciplinar recién iniciado cuyo objetivo es desarrollar una aplicación para dispositivos móviles capaz de cubrir parte de las necesidades de apoyo, seguimiento
Más detallesIntroducción a los Sistemas Gestores de Bases de Datos
Introducción a los Sistemas Gestores de Bases de Datos Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red [1] Datos y Archivos Gestión de
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 detallesGuía básica de implementación
Guía básica de implementación Gestión básica de redes ethernet Herramienta ConneXview Centro de Competencia Técnica Objeto del presente documento Éste documento pretende ser una guía básica paso a paso
Más detallesFórmate. Manual de Usuario de Reúnete. Versión 11/02/2015. Fórmate Manual de usuario de Reúnete Página 1 de 12. Madrid, 11 de febrero de 2015
Fórmate Manual de Usuario de Reúnete Versión 11/02/2015 Madrid, 11 de febrero de 2015 Elaborado por la Dirección General de Modernización Administrativa, Procedimientos e Impulso de la Administración Electrónica
Más detallesGuía de AirPrint. Esta documentación es para modelos de inyección de tinta. Versión 0 SPA
Guía de AirPrint Esta documentación es para modelos de inyección de tinta. Versión 0 SPA Modelos descritos Esta guía del usuario hace referencia a los modelos siguientes. MFC-J450DW Definiciones de notas
Más detallesCOMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B)
APRENDERAPROGRAMAR.COM COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP
Más detallesGuía de Google Cloud Print
Guía de Google Cloud Print Versión A SPA Definición de las notas En esta guía del usuario se utiliza el siguiente estilo de nota: Las notas le indican cómo responder ante situaciones que pueden presentarse,
Más detallesWorksheet evaluación SAMSA
Worksheet evaluación SAMSA 1. EXPLICACIÓN SAMSA es una herramienta que apoya al análisis de interacciones en entornos de aprendizaje colaborativo. En el grupo GSIC/EMIC se han hecho unas cuantas versiones,
Más detallesFramework Atlas. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS
Framework Atlas Introducción Febrero de 2011 Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS Índice Introducción Visión general de la arquitectura
Más detallesAdministrador 6.x de las Comunicaciones unificadas: Cree una imagen de fondo personalizada para el Cisco IP Phone
Administrador 6.x de las Comunicaciones unificadas: Cree una imagen de fondo personalizada para el Cisco IP Phone Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Configurar
Más detallesAJAX: EJEMPLOS EFECTOS Y USO EN DESARROLLOS WEB CON HTML, CSS, JAVASCRIPT VENTAJAS E INCONVENIENTES (CU01205F)
APRENDERAPROGRAMAR.COM AJAX: EJEMPLOS EFECTOS Y USO EN DESARROLLOS WEB CON HTML, CSS, JAVASCRIPT VENTAJAS E INCONVENIENTES (CU01205F) Sección: Cursos Categoría: Tutorial básico del programador web: Ajax
Más detallesLenguajes de Cuarta Generación (4GL)
Lenguajes de Cuarta Generación (4GL) Herramientas de Diseño Prof. Víctor Valenzuela R. Contenido Introducción Breve Reseña Histórica Lenguaje de Cuarta Generación Áreas Funcionales Tipos de 4GL Componentes
Más detallesLENGUAJES DEL LADO DEL CLIENTE Y DEL SERVIDOR
INTRODUCCION: Cualquier navegador (al que llamaremos cliente) es una aplicación capaz de interpretar principalmente código HTML, XHTML, también interpreta y ejecuta código java script y código de hojas
Más detallesDOCUMENTO DE ARQUITECTURA
DOCUMENTO DE ARQUITECTURA Aplicativo/Proyecto (template) Fecha Versión Descripción de Cambios Autor 29/04/2009 1.0 Primera versión Ricardo Di Pasquale Autor Grupo Página 1 Indice 1. Contexto del proyecto
Más detallesInstalación y configuración del programa Ecofirma
Instalación y configuración del programa Ecofirma http://oficinavirtual.mityc.es/javawebstart/soc_info/ecofirma/index.html 1. Bajamos e instalamos la maquina virtual de Java desde www.java.es. 2. Ejecutamos
Más detallesExisten diferentes recursos interactivos que han sido utilizados para la enseñanza
Capítulo 3. Diseño Existen diferentes recursos interactivos que han sido utilizados para la enseñanza del idioma inglés y la materia de interacción y colaboración. En la actualidad se trata de ampliar
Más detallesSesión No. 12. Contextualización INFORMÁTICA 1. Nombre: Editor de Publicaciones (Microsoft Publisher)
INFORMÁTICA INFORMÁTICA 1 Sesión No. 12 Nombre: Editor de Publicaciones (Microsoft Publisher) Contextualización Microsoft Publisher es un editor de publicaciones y forma parte de la suite de Microsoft
Más detallesSistema de Gestión de Procesos
Sistema de Gestión de Procesos Manual de Alambrado de Web Services con AZ Digital Modele, gestione y optimice los procesos de la organización, y genere automáticamente el código de sus aplicativos 1. Tabla
Más detallesEvolución del Desarrollo WEB
Evolución del Desarrollo WEB Antonio José Sáenz Albanés (C.T.O) Reconocimiento No Comercial Compartir Igual - 2.5 - España 1 Introducción El desarrollo de aplicaciones WEB ha evolucionado por los siguientes
Más detallesMicrosoft Visual Studio.NET 2010 desarrollador y diseñador. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual
VS100e Microsoft Visual Studio.NET 2010 desarrollador y diseñador Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2010 Formación: elearning Horas: 500 Introducción Plan de carrera
Más detallesAutomatización de pruebas funcionales Proyecto GXportal. Ignacio Esmite Nicolás Farías Mauricio Farías
Automatización de pruebas funcionales Proyecto GXportal Ignacio Esmite Nicolás Farías Mauricio Farías Podemos automatizar pruebas funcionales para una aplicación Web creada con GeneXus? Permite diseñar,
Más detallesCómo funciona Internet? El Cuerpo de la Web
Cómo funciona Internet? El Cuerpo de la Web Internet es un conglomerado de ordenadores de diferente tipo, marca y sistema operativo, distribuidos por todo el mundo y unidos a través de enlaces de comunicaciones
Más detallesAndrés Barreiro Pérez Coordinador de Área Intervención General de la Administración del Estado. Jorge Alonso González Analista Programador
Sistema para la rendición telemática de las Cuentas anuales y de la información trimestral y anual de las entidades del Sector Público Empresarial y Fundacional (CICEP.red) Andrés Barreiro Pérez Coordinador
Más detallesDesarrollo de la plataforma apertura de datos universitarios
Desarrollo de la plataforma apertura de datos universitarios Teniendo en cuenta los requisitos no funcionales marcados por el escenario tecnológico de la Universidad de Alicante, se determinó que la mejor
Más detallesModelo Cliente / Servidor. Gerardo Grinman 5D
Modelo Cliente / Servidor Gerardo Grinman 5D Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama modelo Cliente-Servidor. Éste es un modelo
Más detallesAPLICACIÓN PARA CONTROL DE PRESENCIA ORIENTADA A PEQUEÑA EMPRESA INCLUYE UN APARTADO DE CONTROL DE ACCESOS
SOFTWARE NOVATIME LITE APLICACIÓN PARA CONTROL DE PRESENCIA ORIENTADA A PEQUEÑA EMPRESA INCLUYE UN APARTADO DE CONTROL DE ACCESOS Aplicación informática que nos permite controlar todos los movimientos
Más detallesAbrir y cerrar Outlook 2010
Si es usted usuario habitual de la suite Microsoft Office, sabrá que la instalación se realiza en bloque, es decir, al instalar la suite Office 2010 se instalará automáticamente también esta versión de
Más detallesConfigurando su Cuenta de Correo en Gmail by Google... 2. Acceder a configuración avanzada... 3. Añadir cuenta de correo electrónico POP3...
Contenido Configurando su Cuenta de Correo en Gmail by Google... 2 Acceder a configuración avanzada... 3 Añadir cuenta de correo electrónico POP3... 4 Enviar mensajes del Email de tu negocio... 7 Confirmación
Más detallesTodos los estados del país.
FICHA TÉCNICA IDENTIFICACIÓN GENERAL DEL PROYECTO TITULO (NOMBRE) DEL PROYECTO : Sistema Automatizado para la Firma Electrónica y el Estampado de Tiempo (SAFET) LOCALIZACIÓN: (SECTOR, MUNICIPIO, ESTADO)
Más detallesMICROSOFT POWERPOINT MICROSOFT POWERPOINT 2013. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
MICROSOFT POWERPOINT MICROSOFT POWERPOINT 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE TRABAJAR CON GRÁFICOS 11.1. Crear y Eliminar Gráficos Para insertar un gráfico en una diapositiva
Más detallesEduardo Javier Urqueta Rojas
Eduardo Javier Urqueta Rojas Datos Personales Dirección Bellavista # 237, Agua Santa. Viña del Mar Teléfono Oficina (56) (32) 2664849 -- 2668143 E-mail eduardo.urqueta@zeke.cl Fecha de Nacimiento 24 de
Más detallesPROYECTO FINAL DE CARRERA J2EE MEMORIA. Catálogo online de música y películas. Realizado por: Alejandra Carreño Méndez Consultor: Antoni Oller Arcas
PROYECTO FINAL DE CARRERA J2EE MEMORIA Catálogo online de música y películas Realizado por: Alejandra Carreño Méndez Consultor: Antoni Oller Arcas Página 1 PLAN DE TRABAJO Índice del contenido Introducción
Más detallesProyecto El sitio web: protagonista de la era digital
Proyecto El sitio web: protagonista de la era digital Pauta para la elaboración de informe de proyecto. Contexto: Hoy en día, gracias a los avances tecnológicos, podemos acceder fácilmente a información
Más detallesMinisterio de Educación, Cultura y Deporte. Moodle
Ministerio de Educación, Cultura y Deporte. Moodle plataforma de aprendizaje Instituto de Tecnologías Educativas. 2012. Moodle. Plataforma de Aprendizaje. Guía del Alumnado Introducción. Moodle es una
Más detallesLINEAMIENTOS DE CONTENIDOS
LINEAMIENTOS DE CONTENIDOS 1 OBJETIVO Describir los lineamientos aplicados en la gestión y administración de los sitios Web en las sedes de la Universidad Autónoma de Tamaulipas. El sistema de gestión
Más detallesSolución ASEVAL. - Objetivos de la Solución. - Operación del Validador de Vales Online y offline. - Infraestructura de Hardware y Software.
Solución ASEVAL - Objetivos de la Solución - Operación del Validador de Vales Online y offline - Infraestructura de Hardware y Software. Agenda 1. Objetivos de la Solución 2. Controles de la Solución 3.
Más detallesVERIFICAR E INSTALAR/DESINSTALAR ACTUALIZACIONES DE JAVA. 1. Introducción. Pág. 2. 2. Qué versión de Java tengo instalada?.. Pág.
VERIFICAR E INSTALAR/DESINSTALAR ACTUALIZACIONES DE JAVA ÍNDICE 1. Introducción. Pág. 2 2. Qué versión de Java tengo instalada?.. Pág. 3 3. Tengo la Version 6 Update 24: cómo la desinstalo?.. Pág. 6 4.
Más detallesFundación Universitaria UNINPAHU. Que es SlideBoom. Creado Por : Jhonatan Ayala Javier sarmiento Sergio Jiménez
Fundación Universitaria Que es SlideBoom Creado Por : Jhonatan Ayala Javier sarmiento Sergio Jiménez 1 Que es SlideBoom. Se trata de otro servicio de almacenamiento online de presentaciones PowerPoint
Más detallesBreve guía de uso del nuevo Hotmail
Breve guía de uso del nuevo Hotmail Este documento es una breve guía de uso de alguna de las funciones más comunes que se realizan con el correo electrónico y que está pensada para aquellos a quienes el
Más detallesCaracterísticas generales de un servicio web
Características generales de un servicio web Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto Características generales de un servicio web Existen múltiples definiciones sobre lo que son los Servicios
Más detallesManual de configuración de Adobe Reader para validar la firma. Dirección de Ingeniería de Aplicaciones y Sistemas
Manual de configuración de Adobe Reader para validar la firma Dirección de Ingeniería de Aplicaciones y Sistemas ÍNDICE: INTRODUCCIÓN... 3 1. INSTALAR LOS CERTIFICADOS DEL PRESTADOR....4 2. CONFIGURAR
Más detallesJorge De Nova Segundo
UD 4: Instalación y administración de servicios Web Características generales de un servidor Web. Jorge De Nova Segundo Qué son los Servicios Web? Existen múltiples definiciones sobre lo que son los Servicios
Más detallesIntroducción n a Java EE: Servlets
Introducción n a Java EE: Servlets Departamento de Lenguajes escuela técnica superior de ingeniería informática Versión original: Amador Durán y Ramón Medel marzo 2007 Tiempo: 1h Grupo de Ingeniería a
Más detallesDaniel Sánchez Martínez Area de Tecnologías de la Información y las Comunicaciones Aplicadas (ATICA)
Administración Electrónica en la Universidad de Murcia - Seguridad SOA - Daniel Sánchez Martínez (danielsm@um.es) Area de Tecnologías de la Información y las Comunicaciones Aplicadas (ATICA) http://www.um.es/atica
Más detallesEmisión de Comprobantes Fiscales Digitales con Aspel-SAE 4.6 para: TIENDAS NETO (Productos)
Emisión de Comprobantes Fiscales Digitales con Aspel-SAE 4.6 para: TIENDAS NETO (Productos) Guía de Implementación Contenido 1. Consideraciones... 1 2. Configuración de Addenda y/o archivos adicionales...
Más detallesGuía de AirPrint. Esta Guía del usuario corresponde a los modelos siguientes: DCP-J552DW/J752DW, MFC-J285DW/J450DW/J470DW/J475DW/ J650DW/J870DW/J875DW
Guía de AirPrint Esta Guía del usuario corresponde a los modelos siguientes: DCP-J55DW/J75DW, MFC-J85DW/J450DW/J470DW/J475DW/ J650DW/J870DW/J875DW Versión 0 SPA Definiciones de notas En esta guía del usuario
Más detallesConfiguración de protocolos TCP/IP
Paso 1 Paso 2 Paso 3 Paso 4 Paso 5 Paso 6 Paso 7 Paso 8 Paso 9 Paso 10 Materiales: Disco de sistema operativo. Tiempo: 5 minutos Dificultad: Baja Descripción. Proceso que permite a un equipo conectado
Más detallesQué es y para qué sirve el lenguaje de etiquetas XML (extensible markup language)? (DV00202A)
aprenderaprogramar.com Qué es y para qué sirve el lenguaje de etiquetas XML (extensible markup language)? (DV00202A) Sección: Divulgación Categoría: Lenguajes y entornos Fecha revisión: 2029 Autor: Walter
Más detallesPráctica 6. Localización de páginas web con SDL Trados Studio
Práctica 6 Localización de páginas web con SDL Trados Studio 1 Qué es una página web? Un documento o información electrónica que puede contener una variedad de recursos como texto, imágenes, sonido, vídeo,
Más detallesTema 3.1: Introducción a Servicios Web
Tema 3.1: Introducción a Servicios Web Servicios Web (1) La Web proporciona un mecanismo de transporte universal, eficiente, robusto, escalable y probado tanto en aplicaciones inter-organización como intraorganización.
Más detallesHIPERVÍNCULOS Y GRABACIÓN DE NARRACIÓN EN POWER POINT 2007
HIPERVÍNCULOS Y GRABACIÓN DE NARRACIÓN EN POWER POINT 2007 Hasta ahora las diapositivas de las presentaciones aparecían de forma automática una a continuación de otra cada cierto tiempo, en este apartado
Más detallesNÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO
PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes
Más detallesExisten una serie de conceptos elementales, relacionados con Internet, que
INTERNET Una red es un conjunto de ordenadores conectados entre sí, que intercambian datos y comparten recursos. Estas redes pueden interconectarse, formando una red mayor. Esto es Internet, una red de
Más detallesBiblioteca de la Universidad Pablo de Olavide Formación de usuarios GUÍA DE CONSULTA 1. CONTENIDO
Biblioteca de la Universidad Pablo de Olavide Formación de usuarios GUÍA DE CONSULTA 1. CONTENIDO Scopus es una base de datos referencial de carácter multidisciplinar producida por Elsevier. Cubre la literatura
Más detallesa) Herramientas gráficas. Navegadores.
VIDEOCONFERENCIA Es la comunicación simultánea bidireccional de audio y vídeo, permitiendo mantener reuniones con grupos de personas situadas en lugares alejados entre sí. Adicionalmente, pueden ofrecerse
Más detallesCÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B)
APRENDERAPROGRAMAR.COM CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero
Más detallesPuede consultar y descargar los resultados de su examen de salud desde el Área Privada de nuestra web
Puede consultar y descargar los resultados de su examen de salud desde el Área Privada de nuestra web Recepción de contraseña Para garantizar la confidencialidad de sus datos, antes de acceder al Área
Más detallesSECUENCIA DIDÁCTICA. Módulo Competencia de Módulo:
SECUENCIA DIDÁCTICA Nombre de curso: Programación Antecedente: Ninguno Módulo Competencia de Módulo: Clave de curso: COM2105C11 Clave de antecedente: Ninguna Desarrollar software con la finalidad de agilizar
Más detallesCONFIGURACIÓN DE LOS ROUTER DE TELEFÓNICA DESDE WINDOWS VISTA
CONFIGURACIÓN DE LOS ROUTER DE TELEFÓNICA DESDE WINDOWS VISTA Edición 01.00 Rev. 00 07/02/2007 Índice de Contenidos 1 INTRODUCCIÓN... 1-1 2 CONFIGURACIÓN DE RED... 2-1 2.1 COMPROBAR LA CONEXIÓN DE RED...
Más detallesFORMACIÓN DEL PROFESORADO EXTRANJERO DE ESPAÑOL CURSOS DE VERANO 2016 INSTRUCCIONES PARA LA INSCRIPCIÓN DE SOLICITUDES EN PROFEX
FORMACIÓN DEL PROFESORADO EXTRANJERO DE ESPAÑOL CURSOS DE VERANO 2016 INSTRUCCIONES PARA LA INSCRIPCIÓN DE SOLICITUDES EN PROFEX Qué es Profex? Profex es una aplicación informática que permite solicitar
Más detallesManual de usuario OTIC365
Manual de usuario OTIC365 Tabla de contenido Tabla de contenido... 2 Introducción... 2 Cambiar Logo y Nombre... 2 Cambiar el aspecto... 4 Añadir Nueva Noticia... 7 Editar un elemento... 9 Borrar un elemento...
Más detallesMS_20467 Designing Business Intelligence Solutions with Microsoft SQL Server 2014
Gold Learning Gold Business Intelligence Silver Data Plataform MS_20467 Designing Business Intelligence Solutions with Microsoft SQL Server 2014 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) Sesión 7: Lenguajes: HTML, XML, XHTML
LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) Sesión 7: Lenguajes: HTML, XML, XHTML Contextualización Son similares los lenguajes HTML y XHTML? Los lenguajes de programación han evolucionado desde su aparición,
Más detalles