Tema 1 AW v2
Tema 1 AW v2
Tema 1 AW v2
INTERNET, LA RED DE
Aplicaciones Web.
2º CFGM Sistemas Microinformáticos
y Redes
La Web 2.0 es más una actitud que una tecnología. Se trata de aplicaciones que generen
colaboración y de servicios que reemplacen las aplicaciones de escritorio, ya que permite que
la gente escriba en Internet y comparta sus producciones. Se acuñó el término Web 2.0 a raíz
de una conferencia en el año 2004 sobre el renacimiento y evolución de la Web. En esta
conferencia se establecieron algunas características generales de las aplicaciones Web 2.0:
•La Web es la plataforma.
•La información es el procesador.
•Los efectos son movidos por una arquitectura de
participación.
•La innovación surge de características distribuidas por
desarrolladores independientes.
•El fin del círculo de adopción de software
WEB 3.0
Web 3.0 o Web “semántica”, donde las actividades de los usuarios se analizan en detalle. Así,
las conductas de comportamiento, el historial de compras, frecuencia y tamaño de pedidos, gustos,
preferencias, etc., son datos que quedan registrados al navegar a través de la web.
La Web 3.0 será más “inteligente”, los usuarios podrán hacer búsquedas más cercanas al
lenguaje natural. Además, la información tendrá contenido semántico asociado y la Web podrá
relacionar conceptos de múltiples fuentes y deducir información a través de reglas asociadas al
significado del contenido, consiguiendo así búsquedas mucho más eficientes.
Por ejemplo, SIRI o Google Search, son nuevos sistemas de búsqueda pensados para entender al
usuario. Así, se podrán buscar cosas como “¿necesitaré paraguas mañana?”, y el sistema se
conectará a servicios web de predicción meteorológica para saber el tiempo que hará mañana
en nuestra ubicación y así contestar
WEB 3.0
Las tecnologías y conceptos que permiten desarrollar la Web 3.0 son:
RDF Resource Description Framework: convierte las descripciones de los recursos en expresiones con
la forma sujeto (aquello que se está describiendo)–predicado (relación establecida acerca del
recurso)– objeto (el otro recurso con el que se establece la relación).
RDF Schema Resource Description Framework Schema: lenguaje de ontologías que proporciona los elementos
básicos para la descripción de vocabulario.
OWL Ontology Web Lenguage: lenguaje de marcado para publicar y compartir datos usando
ontologías en la WWW, que tiene como objetivo facilitar un modelo de marcado construido
sobre RDF y codificado en XML.
XML eXtensive Markup Lenguage: lenguaje estándar para el intercambio de información entre
diferentes plataformas.
WEB 4.0
La web 4.0 es aquella en donde la experiencia del usuario es elemental al diseñar o crear
plataformas, productos y servicios. "Se potencia la web semántica con el aporte de la inteligencia
artificial para así proveerle a los consumidores una mejor experiencia".
Se trata de una web activa y funcionará como un asistente virtual con inteligencia artificial. Una
persona puede decir "quiero una reservación en un hotel en el centro de Lima para el 15 de
agosto". Entonces, el asistente entenderá el lenguaje y directamente reservará lo solicitado,
basándose en reservas previas, gustos, presupuestos comunes u otros factores propios del
usuario.
WEB 4.0
Las tecnologías y conceptos que permiten desarrollar la Web 4.0 son:
Método de La comprensión del lenguaje y la capacidad de procesar una orden o recomendación serán
speech-to-text. unos de los elementos más importantes. Para el 2020, el 30 % de las búsquedas por Internet
se realizarán por voz, según cifras de Gartner, por lo que hay que considerar aún más esta
herramienta.
Métodos M2M Ya no habrá solo un asistente personal para un usuario, puesto que se debe cruzar
o máquina información para solicitar o recomendar algo. Diversos agentes inteligentes en la nube se
hacia comunicarán para brindarle la mejor experiencia.
máquina.
Tecnología No todo será virtual, gracias a los dispositivos "vestibles" o wearables se podrá monitorear
vestible. aspectos como la temperatura corporal para sumarlos a los datos de los asistentes. Así, el
servicio en la web será aún más personalizado.
EVOLUCIÓN DE LAS APLICACIONES WEB
APLICACIONES WEB
Se denomina aplicación web al software que reside en un servidor web, y es
accesible desde diferentes dispositivos a través de Internet o de una intranet (
red local ) con un navegador web, para obtener los servicios que ofrezca.
Estas aplicaciones no van a estar instaladas en forma local, sino en el servidor
de la red.
En este sentido, es recomendable que tener el servicio de servidor web
instalado para que, de esta forma, podamos acceder a la aplicación desde
cualquier equipo.
Es necesario el uso de un navegador web.
APLICACIONES WEB
•Espera peticiones en el puerto TCP indicado (el estándar por defecto para
HTTP es el 80).
•Recibe una petición.
•Busca el recurso.
•Envía el recurso utilizando la misma conexión por la que recibió petición o
devuelve el error 404 si no lo encuentra.
•Vuelve al primer punto
SERVIDORES WEB
Instalación de un servidor web y de BBDD y un intérprete de PHP
Para ello, instalaremos XAMPP (la X porque es multisistema, es decir, está disponible
para diferentes plataformas, A de che, M de MySQL, P de PHP y la otra P de Perl).
SERVIDORES WEB
XAMPP