HERRAMIENTAS Y ENTORNOS DE PROGRAMACIÓN
|
|
- Irene Reyes Gallego
- hace 5 años
- Vistas:
Transcripción
1 HERRAMIENTAS Y ENTORNOS DE PROGRAMACIÓN Tema 5. Web Semántica Escuela Superior de Informática 2008/ HyEP 1
2 Tema 4. Tecnologías de Servicios Web La Web Semántica (~ 2 horas) Web 2.0 Conceptos Generales Principales tecnologías y elementos La Web Semántica Un vistazo a la web tradicional Descubriendo la Web Semántica 2008/ HyEP 2
3 Web 2.0 El término fue acuñado por Dale Dougherty de O'Reilly Media en una lluvia de ideas con Craig Cline de MediaLive para desarrollar ideas para una conferencia. En general, cuando mencionamos el término Web 2.0 nos referimos a una serie de aplicaciones y páginas de Internet que utilizan la inteligencia colectiva para proporcionar servicios interactivos en red dando al usuario el control de sus datos. Todas aquellas utilidades y servicios de Internet que se sustentan en una base de datos, la cual puede ser modificada por los usuarios del servicio, ya sea en su contenido (añadiendo, cambiando o borrando información o asociando datos a la información existente), bien en la forma de presentarlos, o en contenido y forma simultáneamente (Ribes, 2007) 2008/ HyEP 3
4 Web / HyEP 4
5 Web / HyEP 5
6 Web 2.0: Requisitos Datos abiertos Formatos de datos abiertos Habilidad para usar datos fuera de la aplicación Permite al usuario crearse sus propios datos Arquitectura de participación Provee un servicio no un producto Incentiva la participación Inteligencia colectiva Fácil reutilizar y mezclar Formar parte de una comunidad Buena experiencia de usuario Fácil de usar y atractiva Interfaz de usuario rica Funciona como una aplicación tradicional 2008/ HyEP 6
7 Web 2.0: Rasgos comunes Un portal Web 2.0 suele presentar las siguientes características: Rico mecanismo de interacción: Ajax, Lazslo CSS XHMTL valido o utilización de microformatos (añadir semántica en HTML) Sindicación y agregación de datos basada en RSS y Atom Publicación de Weblogs Mashups REST o XML WebServices APIs 2008/ HyEP 7
8 Web 2.0: Principales Tecnologías AJAX (Asynchronous Javascript and XML) " Técnica de desarrollo que genera aplicaciones web más interactivas combinando:" XHTML y CSS para la presentación de información" Document Object Model (DOM) para visualizar dinámicamente e interactuar con la información presentada" XML, XSLT para intercambiar y manipular datos" JSON y JSON-RPC pueden ser alternativas a XML/XSLT" XMLHttpRequest para recuperar datos asíncronamente" Javascript como nexo de unión de todas estas tecnologías 2008/ HyEP 8
9 Web 2.0: Principales Tecnologías AJAX (Asynchronous Javascript and XML) " Aplicaciones son más interactivas al estilo desktop Look and feel similar a las aplicaciones de sobremesa sin plug-ins o características específicas de los navegadores Reduce tamaño de la información intercambiada Muchas micro-peticiones, flujo de datos global inferior Libera de procesamiento a la parte servidora Actualiza porciones de la página en vez de la página completa Necesario asegurar aplicación AJAX funciona en todo navegador 2008/ HyEP 9
10 Web 2.0: Principales Tecnologías AJAX Frameworks" JavaScript puras: Parte Servidora: / HyEP 10
11 Web 2.0: Principales tecnologías Wikis Un tipo de portal que permite a los usuarios editar, añadir, borrar su contenido de manera rápida y sencilla Herramienta efectiva de escritura colaborativa Weblogs A través del browser y utilizando una sintaxis muy simple el usuario puede escribir documentos HERRAMIENTAS: MediaWiki Bitácoras web que recogen artículos periódicos en orden cronológico inverso Se concentran en una temática particular:comida, Política, etc. Dan oportunidad a que la gente comente en la bitácora HERRAMIENTAS: Blogger, WordPress 2008/ HyEP 11
12 Web 2.0: Principales Tecnologías Sindicación La sindicación web es una forma de sindicación donde un parte de un portal es hecho disponible para ser usado por otros Un portal facilita web feeds: Web feed = documento XML con elementos de contenido (título, descripción) y enlaces a versiones largas del contenido Varios formatos: Rich Site Summary (RSS 0.91) RDF Site Summary (RSS 0.9, 1.0 and 1.1) Really Simple Syndication (RSS 2.0), Atom Utilizamos agregadores para subscribirnos a web o podcast feeds Promociona un modelo push para la web 2008/ HyEP 12
13 Tema 4. Servicios Web. Introducción La Web hoy en día 2008/ HyEP 13
14 Tema 4. Servicios Web. Introducción La Web tradicional Representa la información usando lenguaje natural (español, inglés, chino,...), o gráficos, multimedia, diseños de las páginas Los humanos podemos procesar esta información (fácilmente) Deducimos hechos desde información parcial Creamos asociaciones mentales Asimilamos información desde distintos sentidos Habitualmente se combinan los datos en la Web: Búsquedas en diversas librerías digitales y con distintos formatos Información sobre hoteles y viajes procedentes de distintas fuentes 2008/ HyEP 14
15 Tema 4. Servicios Web. Introducción La Web tradicional Y las máquinas? Procesan información de diversa naturaleza Intercambian esta información entre sí Prestan y consumen servicios Ejecutan procesos complejos componiendo estos servicios Gracias a el formato de representación de la información (XML!) los protocolos de comunicación (HTTP, SOAP) la definición y uso de los servicios prestados/consumidos (WSDL, Coreografías de SW) 2008/ HyEP 15
16 Tema 4. Servicios Web. Introducción La Web tradicional Las máquinas son ignorantes La información parcial es inútil Hacer que ciertos recursos tengan sentido es difícil (multimedia) Describir analogías automáticamente es difícil La combinación de información automáticamente es difícil Es igual <b1:creator>, que <b2:author>, o que <b3:autor>? Cómo combinar distintos niveles jerárquicos del XML Las BBDD son diferentes en estructura y en contenidos Muchas aplicaciones necesitan manejar varias BBDD 2008/ HyEP 16
17 Tema 4. Servicios Web. Introducción La Web Tradicional Redes Sociales: Omnipresentes en estos días (LinkedIn, econozco, Friendster, Facebook,...) Los datos no son intercambiables Cuántas veces has tenido que introducir los contactos? Las aplicaciones deberían poder intercambiar los datos de una forma estándar Servicios Web como los servicios son ubícuos, llegan los problemas de la búsqueda: (búscame el mejor servicio para solucionar ecuaciones diferenciales) Es necesario caracterizar el servicio, No sólo definirlo en función de sus parámetros de entrada y salida, también, en términos de su semántica 2008/ HyEP 17
18 Tema 4. Servicios Web. Introducción La Web Tradicional Los humanos podemos llegar a entenderlo 2008/ HyEP 18
19 Tema 4. Servicios Web. Introducción La Web Tradicional Lo entendemos nosotros y las máquinas 2008/ HyEP 19
20 Tema 4. Servicios Web. Introducción La Web Semántica Se aplica el potencial de las URIs a conceptos de los datos relacionales Modelado de las cosas reales (conceptos y sus relaciones) sujeto Propiedad valor Simplicidad y consistencia matemática Esto se llama Infraestructura de Descripción de Recursos (RDF) RDF -> Datos HTML -> Documentos Se puede codificar en XML 2008/ HyEP 20
21 La Web Semántica: Propósito Mejorar la usabilidad y utilidad de la Web y sus recursos interconectados, mediante: Anotación semántica documentos mejorados con metadatos semánticos leíbles por máquinas o metadatos representando hechos sobre cualquier concepto (lugar, persona, etc.) Ontologías: vocabularios de metadatos comunes y mapas entre ellos que guían marcado de documentos para que los agentes puedan utilizar la semántica suministrada Agentes: realizan tareas para usuarios utilizando estos metadatos (shopbot) Infrastructura Servicios Web que suministren información a agentes (Trust Service informa calidad información) Los principales facilitadores de la Web Semántica son URIs, XML, XML NameSpaces y RDF 2008/ HyEP 21
22 Tema 4. Servicios Web. Introducción La Web Semántica Evita la ambigüedad en la identificación (URI) Describir los recursos (RDF) Modelar ontologías (OWL) Realizar búsquedas (SPARQL) Expresar reglas y su intercambio (RIF) Establecer lógica, comprobaciones, certificados de confianza, etc XML para documentos estructurados 2008/ HyEP 22
23 Tema 4. Tecnologías de Servicios Web La Web Semántica Aplicaciones semánticas 2008/ HyEP 23
24 Tema 4. Servicios Web. SOAP La Web Semántica Un ejemplo real: Buscador semántico Falcon 2008/ HyEP 24
25 La Web Semántica Herramientas JENA (Java): API para RDF Lectura y escritura de RDF en RDF/XML, N3 yn- Triples API para OWL Almacenamiento en memoria y persistente SPARQL CWM (Python): / HyEP 25
26 Tema 4. Servicios Web. SOAP Web Semántica vs Web 2.0 En ocasiones se ha utilizado el término Web 2.0 como análogo a Web semántica. Sin embargo ambos conceptos, aun siendo afines, no son iguales, sino más bien complementarios Web semántica se requiere el uso de ontologías. De momento, el uso de ontologías como mecanismo de estructurar la información en los programas de blogs es anecdótico. La 2.0 tiene como principal protagonista al usuario humano La web semántica, sin embargo, está orientada hacia el protagonismo de procesadores mecánicos que entiendan de lógica descriptiva en OWL y concebida para que las máquinas hagan el trabajo de las personas a la hora de procesar la avalancha de información publicada en la Web 2008/ HyEP 26
27 Tema 4. Servicios Web. Proceso Referencias /0220-semanticaBPMS-MA Presentación sobre Web Curso Web Semántica Práctica / HyEP 27
Tecnologías de la participación
Tecnologías de la participación introducción a la web social José Antonio Merlo Vega Universidad de Salamanca Introducción Introducción a la web social/introducción/definición Definición El término Web
Más detallesAjax. Technology review
Ajax Technology review AJAX (Asynchronous JavaScript And XML) XHTML (o HTML) y hojas de estilos en cascada (CSS) para el diseño que acompaña los datos Document Object Model (DOM) accedido con un lenguaje
Más detallesIngeniería de Sistemas
Ingeniería de Sistemas Desarrollo y Servicios Web Sesión 8 Fernando Barraza A. fbarraza@javerianacali.edu.co Sesión 8 Objetivo: Brindar al estudiante los conocimientos teóricos y prácticos alrededor de
Más detalles5.6. Tendencias e innovaciones Portabilidad: Diversidad de ambientes: Oportunidad en su aparición:
5.6. Tendencias e innovaciones La plataforma J2EE resulta una propuesta atractiva, interesante y de vanguardia que responde, de manera natural a la demanda actual para el desarrollo de software, bajo el
Más detallesProgramación Web Tema 2.1: Tecnologías W3C Introducción
Programación Web Tema 2.1: Tecnologías W3C Introducción Ramón Alcarria Miguel Ángel Manso Emerson Castañeda ETSI en Topografía, Geodesia y Cartografía - UPM Contenido Definición W3C Objetivo, Principios
Más detallesLA WEB SEMANTICA. Natalia Hernández Yuste,
LA WEB SEMANTICA Natalia Hernández Yuste, 100029762 Introducción Problemas de la web actual Exceso de información Problemático para algunos discapacitados La información no tiene estructura. Se generan
Más detalles1er. Semestre en la Licenciatura de Educación Preescolar. Las tics en la educación preescolar. Actividad 3 de la Unidad II
GOBIERNO DEL ESTADO DE DURANGO SECRETARÍA DE EDUCACIÓN ESCUELA NORMAL PROFESOR CARLOS A. CARRILLO SANTA MARÍA DEL ORO, EL ORO, DGO. 1er. Semestre en la Licenciatura de Educación Preescolar Las tics en
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 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 detallesPunto 2 Características del Servicio Web. Juan Luis Cano
Punto 2 Características del Servicio Web Juan Luis Cano Un servicio web (en inglés, Web service) es una pieza de software que utiliza un conjunto de protocolos y estándares que sirven para intercambiar
Más detallesCaracterísticas generales de un servicio Web. Jesús Torres Cejudo
Los servicios web son un conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre sí con el objetivo de ofrecer unos
Más detallesCaracterísticas generales de un servicio Web.
Características generales de un servicio Web. Qué son los Servicios Web? Existen múltiples definiciones sobre lo que son los Servicios Web, lo que muestra su complejidad a la hora de dar una adecuada definición
Más detallesBig Data. Plan de Estudio
Big Data Plan de Estudio Descripción Big Data, inteligencia de datos o datos masivos, se refiere a conjuntos de datos tan grandes que aplicaciones informáticas tradicionales de procesamiento de datos no
Más detallesProgramación en HTML5 con JavaScript y CSS3 Duración: 30 Horas Código Sence:
Programación en HTML5 con JavaScript y CSS3 Duración: 30 Horas Código Sence: 12-37-9480-35 OBJETIVO GENERAL Al finalizar el curso, el participante será capaz de: Identificar los aspectos introductorios
Más detallesReader. Herramienta para reunir, leer y compartir todos los blogs y los sitios web interesantes que lees en Internet
Reader Reader Herramienta para reunir, leer y compartir todos los blogs y los sitios web interesantes que lees en Internet Un agregador, agregador de noticias o lector de RSS es un tipo de software para
Más detallesDescripción. Objetivos de Aprendizaje. Estructura y Contenidos
Descripción El programa de Desarrollo Web brinda los conocimientos para desarrollar las destrezas necesarias para formar Desarrolladores Web Junior, mediante un conjunto de herramientas pedagógicas cuidadosamente
Más detallesweb 2.0 el mundo en un clic Mª Paz Prendes Espinosa Jornadas del Centro de Formación y Desarrollo Profesional Universidad de Murcia 1/10/2015
web 2.0 el mundo en un clic Mª Paz Prendes Espinosa Jornadas del Centro de Formación y Desarrollo Profesional Universidad de Murcia 1/10/2015 erika2513.blogspot.com Breve paseo por la historia de Internet...
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 detallesProgramming in HTML5 with JavaScript and CSS3
Programming in HTML5 with JavaScript and CSS3 DESCRIPCION MODULOS DE CAPACITACION Módulo 1: Introducción a HTML y CSS Este módulo proporciona una visión general de HTML y CSS, y describe cómo utilizar
Más detallesAspectos pragmáticos de los lenguajes de programación
Aspectos pragmáticos de los lenguajes de programación 6.2 Principios de diseño de los lenguajes No hay lenguaje de programación perfecto. Ciertos lenguajes se usan más que otros. C: programación de sistemas
Más detalles1. CONTENIDOS. CONTENIDOS MÍNIMOS 2. CRITERIOS DE EVALUACIÓN 3.CRITERIOS DE CALIFICACIÓN
1.. MÍNIMOS 2. CRITERIOS DE EVALUACIÓN 3.CRITERIOS DE CALIFICACIÓN Unidad 1. Seguridad informática 1. Necesidad de seguridad Establecer un plan de seguridad 2. Tipos de seguridad. Seguridad activa y pasiva
Más detallesEVOLUCIÓN DE LA WEB. Desde la Web 1.0 hasta la Web 2.0
EVOLUCIÓN DE LA WEB. Desde la Web 1.0 hasta la Web 2.0 No es que se trate de una versión de producto (1.0 o 2.0) pero la Web es ahora denominada así por las evoluciones que ha venido sufriendo en el transcurso
Más detallesEn la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a
En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador.
Más detallesServicio de sindicación
Servicio de sindicación Tema 8 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto Protocolos RSS RSS son las siglas de Really Simple Syndication, un formato XML para sindicar o compartir contenido en la web.
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 detallesEscuela de Estudios Profesionales. Programa AHORA. Universidad del Turabo. Taller 3. Sistemas y Modelos de Comunicación en la Educación a Distancia
Escuela de Estudios Profesionales Programa AHORA Universidad del Turabo Taller 3 Sistemas y Modelos de Comunicación en la Educación a Distancia Conceptos Elizabeth Castro Santiago/Janessa Castro Santiago
Más detallesLenguajes de marcado para presentación de Páginas web.
CENTRO COLABORADOR FORMACIÓN & CONSULTING ATENEO S.L.U.. Nº 40 30009 DESARROLLO de APLICACIONES con TECNOLOGÍAS WEB R.D. 1531/2011 de 31 de octubre Nivel de Cualificación 3 590 horas UNIDADES de COMPETENCIA
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 detallesAjax. Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente:
Ajax Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente: XHTML y CSS (presentación basada en estándares) DOM (visualización dinámica e interacción)
Más detallesServicio de sindicación
Servicio de sindicación - Protocolos RSS y Atom. - Clientes o Agregadores de sindicación. Luis Villalta Márquez Servicio de sindicación RSS es el acrónimo de Really Simple Sindication (Sindicación Realmente
Más detallesESCUELA: UNIVERSIDAD DEL ISTMO
1.-IDENTIFICACIÓN ESCUELA: UNIVERSIDAD DEL ISTMO CLAVE: 075 GRADO: ING. EN COMPUTACIÓN, SÉPTIMO SEMESTRE TIPO DE TEÓRICA/PRÁCTICA ANTECEDENTE CURRICULAR: NINGUNO.- OBJETIVO GENERAL Proporcionar al alumno
Más detallesAPLICACIONES DE INTERNET: SOAP
Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas Desarrollo de Aplicaciones Distribuidas AUTORES: Alejandro Calderón Mateos Javier García Blas David Expósito Singh Laura Prada Camacho Departamento
Más detallesTesina de Seminario. Seminario de Graduación Desarrollo de Aplicaciones basadas en la Web 2.0
Seminario de Graduación Desarrollo de Aplicaciones basadas en la Web 2.0 Tesina de Seminario GONZALO ANTONIO ORDÓÑEZ RODRÍGUEZ STALIN ALBERTO ARROYABE MERCHAN Directorio Interactivo de la ESPOL 1 La universidad
Más detallesINTRODUCCIÓN A LA WEB SEMÁNTICA Y LINKED DATA
INTRODUCCIÓN A LA WEB SEMÁNTICA Y LINKED DATA La Web actual Representa la información con: Publicación Texto Gráficos Multimedia Información Maquetación Consumo humano 2 Un ejemplo 3 Hacia la Web Semántica
Más detallesCFGS Administración de Sistemas Informáticos en Red IES Juan de la Cierva (Vélez-Málaga)
CFGS Administración de Sistemas Informáticos en Red IES Juan de la Cierva (Vélez-Málaga) Índice Orígenes Evolución histórica Relación entre los Lenguajes de Marcas Concepto y tipos Evolución futura La
Más detallesExperto en Desarrollo de Interfaces Web Ria con Java y Ajax
Experto en Desarrollo de Interfaces Web Ria con Java y Ajax titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Experto en Desarrollo de Interfaces Web
Más detallesDescripción. Objetivos de Aprendizaje. Estructura y Contenidos
Descripción El programa de aplicaciones híbridas tiene un enfoque de programación para dispositivos móviles que combina los puntos fuertes de la programación nativa y el desarrollo de aplicaciones web
Más detallesTecnologías que soportan WEB 2.0
Tecnologías que soportan WEB 2.0 Ricardo Ortega O. Junio 1 2006 CONTENIDO Evolución: WEB 1.0 a WEB 2.0 Comparación n entre WEB 1.0 y WEB 2.0 Sitios representativos Principales Tecnologías AJAX, feeds,
Más detallesPHP Web Services Contenido del Curso
PHP WEB SERVICES PHP Web Services Aprende a consumir servicios Web y crear tus propios servicios Web. Abre tus sitios a la posibilidad de consumir información desde otros servidores como Yahoo, Google,
Más detallesCurso Programming in HTML5 with JavaScript and CSS3 (20480)
Curso Programming in HTML5 with JavaScript and CSS3 (20480) Programa de Estudio Curso Programming in HTML5 with JavaScript and CSS3 (20480) Aprende los conceptos básicos de HTML5, CSS3 y JavaScript necesarios
Más detallesLA WEB 2.0 Y SU IMPACTO EN EL ÁMBITO BIBLIOTECARIO
LA WEB 2.0 Y SU IMPACTO EN EL ÁMBITO BIBLIOTECARIO 1. Concepto de Web 2.0 1.1.1. Breve historia 1.1.2. Definición 1.1.3. Características 2. Qué es el software social? 2.1.1. Definición 3. Ejemplos de sitios
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 detallesTECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN II
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN II MATERIALES: Como referencia para el seguimiento de la asignatura se utilizará el texto de la editorial ANAYA. Título: Tecnologías de la Información y
Más detallesTecnología Web 2.0. MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre
Tecnología Web 2.0 MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre Objetivos Identificar servicios web 2.0 Dominar definiciones, términos y conceptos Tecnologías subyacentes Plataformas
Más detallesModelo de aplicaciones Web clásico (1)
Introducción a AJAX Modelo de aplicaciones Web clásico (1) La mayor parte de las interacciones del usuario causan una petición HTTP al servidor Web El servidor Web procesa la petición y devuelve la nueva
Más detallesPHP Web Services. Programa de Estudio.
PHP Web Services Programa de Estudio PHP Web Services Aprende a consumir servicios Web y crear tus propios servicios Web. Abre tus sitios a la posibilidad de consumir información desde otros servidores
Más detallesPHP Web Services. Programa de Estudio.
PHP Web Services Programa de Estudio PHP Web Services Aprende a consumir servicios Web y crear tus propios servicios Web. Abre tus sitios a la posibilidad de consumir información desde otros servidores
Más detallesPHP Web Services. Programa de Estudio.
PHP Web Services Programa de Estudio PHP Web Services Aprende a consumir servicios Web y crear tus propios servicios Web. Abre tus sitios a la posibilidad de consumir información desde otros servidores
Más detallesServicios Web. Desarrollo de Aplicaciones Empresariales
Servicios Web Desarrollo de Aplicaciones Empresariales 2014-1 Contenidos Introducción REST SOAP 2 Introducción Servicio Web Un servicio web es un sistema software diseñado para soportar interacciones máquina-a-máquina
Más detallesGrupo de Sistemas y Comunicaciones
Laboratorio de Servicios Web Grupo de Sistemas y Comunicaciones gsyc-profes@gsyc.escet.urjc.es Curso 2008-2009 1 (c) GSyC, Grupo de Sistemas y Comunicaciones, 2009 http://gsyc.escet.urjc.es Se permite
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 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 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 detallesTu Ruta por la Ciudad de Zaragoza: Aplicación de la Web Semántica en la Web del Ayuntamiento de Zaragoza
Tu Ruta por la Ciudad de Zaragoza: Aplicación de la Web Semántica en la Web del Ayuntamiento de Zaragoza www.zaragoza.es Mª Jesús Fernández Ruíz Día W3C en España: Standars for Business. 27 de mayo de
Más detallesIntroducción a la Web 2.0
Octubre 2006 Contenidos Evolución Características Tecnologías Protocolos básicos HTML y CSS Javascript y DOM XML y Servicios Web AJAX Ejemplos Evolución del Hipertexto 1945 - Vannevar Bush escribe As we
Más detallesIntroducción a la Web Semántica
Introducción a la Web Semántica Jose Emilio Labra Gayo Departamento de Informática Evolución de la Web Páginas Web escritas a mano Páginas generadas automáticamente Páginas dinámicas Tendencias: Más y
Más detallesIntroducción a XML Tecnólogo en Informática. Ing. Montserrat López -
Introducción a XML Tecnólogo en Informática Ing. Montserrat López - mlopez.xml@gmail.com 1 Acerca de la asignaturaa Asignatura: Introducción a XML y estándares asociados. Materia: Programación Créditos:
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 detallesCaracterísticas generales de un servicio Web.
Características generales de un servicio Web. - Componentes y funcionamiento. - Nombres y direcciones (URIs y URLs) - Páginas web, sitios web y aplicaciones web. Luis Villalta Márquez Introducción Existen
Más detallesBLOQUE II: Integración de Sistemas Software. Integración Web. Arquitectura e Integración de Sistemas Software Curso 2012/2013.
Departamento de Lenguajes y Sistemas Informáticos BLOQUE II: Integración de Sistemas Software Integración Web Tema 6 Arquitectura e Integración de Sistemas Software Curso 2012/2013 Índice Mashups Sindicación
Más detallesGUÍA DOCENTE SISTEMAS Y TECNOLOGÍAS WEB Doble Titulación: Grado en Ingeniería Informática y Grado en ADE - Grado en Ingeniería Informática
Año académico 2015-16 GUÍA DOCENTE SISTEMAS Y TECNOLOGÍAS WEB Doble Titulación: Grado en Ingeniería Informática y Grado en ADE - Grado en Ingeniería Informática Coordinación: GARCIA GONZALEZ, ROBERTO Información
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 detallesSindicación de contenidos. Elías Fernández
Sindicación de contenidos. Elías Fernández www.e-via.org Sindicación de contenidos. Indice. - Antecedentes. - Evolución. - Concretando... qué es RSS?. - Pero... cómo?. - Un poco más de detalle... - Cómo
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 detalles1) FUNDAMENTACIÓN DE LA MATERIA DENTRO DEL PLAN DE ESTUDIOS
PLANIFICACIÓN 1) FUNDAMENTACIÓN DE LA MATERIA DENTRO DEL PLAN DE ESTUDIOS PROGRAMACION III es una de las materias del área de Programación del segundo nivel. La materia provee los conocimientos para la
Más detallesDEFINICIÓN DE CONCEPTOS TALLER #2
Universidad del Turabo Escuela de Estudios Profesionales Programa AHORA DEFINICIÓN DE CONCEPTOS TALLER #2 Mayra Aponte Ramos S00266342 Edxavier Roberto S00431972 Blog? Español Bitácora Digital Blog Orhiuela,2003:
Más detallesPresentación del Curso Presencial. Programación Web con Java J2EE
Presentación del Curso Presencial Programación Web con Java J2EE Tabla de contenido Presentación del curso... 3 Objetivos de aprendizaje... 4 Contenidos del curso... 5 Competencias previas... 6 Recursos...
Más detallesProgramación Web Tema 1.1: Introducción
Programación Web Tema 1.1: Introducción Miguel Ángel Manso Emerson Castañeda ETSI en Topografía, Geodesia y Cartografía - UPM Contenido Qué es una aplicación web? Recursos pasivos y activos Aplicaciones
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 detallesJAVASCRIPT DESARROLLADOR AVANZADO FRONT-END
JAVASCRIPT DESARROLLADOR AVANZADO FRONT-END Javascript Desarrollador Avanzado Front-End Desarrolla aplicaciones avanzadas del lado del cliente, utilizando AJAX, JSON, JQuery, HTML5, programación avanzada
Más detallesIES Mediterráneo Las Línea de la Concepción
IES Mediterráneo Las Línea de la Concepción Duración: 6 horas? 2 sesiones de 3 horas cada una. Objetivos: Creación de blogs y conceptos básicos. Configuración de un blog. Publicación de contenidos. Utilización
Más detallesIngeniería Web. Navegadores Web. Fernando Barraza A.
Ingeniería Web Navegadores Web Fernando Barraza A. fbarraza@javerianacali.edu.co Que es un navegador Un navegador, navegador red o navegador web (del inglés, web browser) es una aplicación de software
Más detallesINSTITUTO TECNOLÓGICO SUPERIOR DE LA COSTA CHICA
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Desarrollo de Aplicaciones Web Carrera: Ingeniería en Tecnologías de la y las Comunicaciones. Clave de la asignatura: TCF-1107 Horas teoría-horas práctica-
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 detallesPrograma de Capacitación en. Aplicaciones Visual Studio.NET 2013
Programa de Capacitación en Aplicaciones Visual Studio.NET 2013 Actualización 2015-2016 FLUJO DE CAPACITACIÓN Programana de Capacitación : Experto Programador en Aplicaciones.NET 2013 * Fundamentos Programación
Más detallesAcceso a la Información Pública. DatosAbiertos.zaragoza.es
Acceso a la Información Pública DatosAbiertos.zaragoza.es Mª Jesús Fernández Ruíz mjferuiz@zaragoza.es www.zaragoza.es Servicios para la Ciudadanía, basados en Tecnologías Semánticas y Open Data Principio
Más detallesPRESENTACIÓN OBJETIVO PERFIL DE INGRESO PERFIL DE EGRESO DIRECCIÓN DE DOCENCIA EN TIC DIPLOMADO PLANEACIÓN Y CONSTRUCCIÓN DE SITIOS WEB
PRESENTACIÓN El diplomado Planeación y Construcción de Sitios Web está diseñado para brindar la capacitación requerida por los encargados del desarrollo y soporte de la comunicación corporativa e institucional,
Más detallesPublic on demand hace referencia a que los podcast son una transmisión de multimedia pública que se envía bajo demanda del usuario.
Que es? el Podcast es un modo de difusión de contenidos multimedia a través de suscripción, es decir, una nueva vía de publicación de contenidos en audio o vídeo, a los cuales accedemos a través de una
Más detallesÍndice INTRODUCCIÓN...11
Índice INTRODUCCIÓN...11 CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN...13 1.1 Modelos de programación en entornos cliente/servidor...14 1.2 Generación dinámica de páginas web...16
Más detallesSistemas Distribuidos Orientados a Objetos
Sistemas Distribuidos Orientados a Objetos Dr. Ing. Álvaro Rendón G. Ing. Armando Ordoñez. Ing. Pablo Augusto Magé. Agosto de 2005 Objetivos Sistemas Distribuidos Orientados a Objetos Obtener una panorámica
Más detallesLa Web Semántica: definición oficial
La Web Semántica: definición oficial The Semantic Web is the representation of data on the World Wide Web. It is a collaborative effort led by W3C with participation from a large number of researchers
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 detallesEspecialista TIC en Programación en Ajax
Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO Especialista TIC en Programación en Ajax Duración: 180 horas Precio: 180 * Modalidad: A distancia * Materiales didácticos,
Más detallesEmpleo Digital_. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra EDUCACIÓN DIGITAL
Empleo Digital_ CURSO FORMATIVO Desarrollo de portales WEB en Liferay Coordinador Académico Antonio José Martín Sierra EDUCACIÓN DIGITAL Empleo Digital_ 1.- PRESENTACIÓN Y OBJETIVOS... 01 2.- QUE VAS A
Más detallesTema 5. APIs y Servicios web
Tema 5 APIs y Servicios web Texto 5.1 Introducción APIs y Servicios web 2 APIs web vs. Servicios web 3 Servicio web: un componente remoto al que se puede acceder mediante protocolos web estándar y desde
Más detallesIntroducción a los Servicios Web
Octubre 2006 Contenidos Introducción Estándares SOAP WSDL UDDI Arquitecturas Retos Servicios Web Aplicaciones auto-contenidas, auto-descritas que pueden ser publicadas, localizadas e invocadas a través
Más detallesDe dónde viene el término Web 2.0?
De dónde viene el término Web 2.0? Surge en 2004 e inicia su recorrido teórico con el artículo de O Reilly What Is Web 2.0. Design Patterns and Business Models for the Next Generation of Software, publicado
Más detallesUNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN
UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión, en Matemáticas y Computación, así
Más detalles17 DE MAYO DIA DE INTERNET. Marcelo Pinto Macedo
17 DE MAYO DIA DE INTERNET Marcelo Pinto Macedo Contenidos 1. Historia de Internet 2. Historia de Internet en Bolivia 3. La Web el servicio estrella de Internet 4. La Web 2.0 y las redes sociales 5. La
Más detallesWWW URI, HTML, HTTP. La visión. Estático. Sintáctico. Desarrollar al máximo el potencial de la web. Capacidad de Integración.
El tetraedro de Servicios Web Semánticos: Integración basada en Servicios Web Semánticos Juan Miguel Gomez Mariano Rico Francisco García-Sanchez César Acuña (DERI Irlanda) (Univ. Autónoma Madrid) (Univ.
Más detallesSCHEMA.ORG DATOS ESTRUCTURADOS Y RICH SNIPPETS
www.efor.es SCHEMA.ORG DATOS ESTRUCTURADOS Y RICH SNIPPETS El principal cometido de todo buscador es ofrecer información a usuarios alojada en páginas web para un criterio de búsqueda determinado. Schema.org.
Más detallesAplicaciones y Servicios Web (Web Services)
Aplicaciones y Servicios Web (Web Services) Joaquín Salvachúa DIT- jsalvachua@.upm.es -1- Internet NG Índice Problema a resolver Arquitectura SOAP WSDL UDDI Conclusiones -2- Internet NG Aplicaciones WEB
Más detalles