Sintesis Aplicaciones Web Sociales
Sintesis Aplicaciones Web Sociales
Sintesis Aplicaciones Web Sociales
A 2 DE SEPTIEMBRE DE 2022
APLICACIONES WEB
SOCIALES
(SÍNTESIS)
UNIDAD 1
INSTITUTO TECNOLOGICO DE ACAPULCO
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN
INGENIERÍA EN SISTEMAS COMPUTACIONALES GRUPO: IS5
PROGRAMACIÓN WEB: ING. JORGE CARRANZA GOMEZ
CLAVE DE LA MATERIA: AEB-1055
HORARIO: 10:00 P.M – 11:00 P.M
SEMESTRE: 7°
NOMBRE - NO. DE CONTROL:
ORTEGA SANCHEZ LUIS ANTONIO – 19321043
INDICE DE CONTENIDO
INTRODUCCIÓN .................................................................................................... 3
DESARROLLO ....................................................................................................... 4
1.2 ESTANDARES Y PROTOCOLOS ........................................................................... 4
Protocolos Web ................................................................................................ 5
Estándares Web ............................................................................................... 5
1.3 APLICACIONES W EB.......................................................................................... 6
1.5 SERVICIOS W EB ............................................................................................... 8
CONCLUSIONES ................................................................................................... 9
BIBLIOGRAFÍAS .................................................................................................. 10
1
LUIS ANTONIO ORTEGA SANCHEZ
PROGRAMACIÓN WEB
INDICE DE FIGURAS
Figura 1. Esquema básico del servicio web. ........................................................... 6
Figura 2. Esquema básico del funcionamiento del servicio web con páginas
dinámicas. ............................................................................................................... 7
Figura 3. Esquema de funcionamiento de un servicio web. .................................... 8
Figura 4. Ejemplo de un servicio web de una agencia de viajes. ............................ 8
2
LUIS ANTONIO ORTEGA SANCHEZ
PROGRAMACIÓN WEB
INTRODUCCIÓN
3
LUIS ANTONIO ORTEGA SANCHEZ
PROGRAMACIÓN WEB – TEMA 1.2: PROTOCOLOS Y ESTÁNDARES
DESARROLLO
Organización
ISO 8601: representación del tiempo y
Internacional para la Estándares.
la fecha.
Estandarización (ISO)
Tabla 1. Ejemplos de estándares de los organismos que regulan los servicios web.
4
LUIS ANTONIO ORTEGA SANCHEZ
PROGRAMACIÓN WEB – TEMA 1.2: PROTOCOLOS Y ESTÁNDARES
La misión de dicho organismo es guiar la Web hacia su máximo potencial a través
del desarrollo de protocolos, modelos y patrones que aseguren el crecimiento futuro
de la Web. De su creación en 1994 a la fecha han publicado más de 110 estándares
abiertos para lenguajes web y protocolos, entre los que destacan las principales
tecnologías y ciencias sobre las que se basa la web, como:
URL
HTTP
HTML
XHTML
CSS
SOAP
XML
UDDI
WSDL
Protocolos Web
Por otro lado, en los párrafos del subtema se indica que el principal protocolo
utilizado en la Web es el HTTP, el cual es un Protocolo de Transferencia de
HiperTexto (HyperText Transfer Protocol). Fue creado en 1989 en el CERN
(Laboratorio Europeo de Física de las Partículas) como un medio y conducto para
compartir y transferir los datos científicos a grandes niveles, rápidamente y a bajo
coste.
Es uno de los métodos más comunes de intercambio de información en la World
Wide Web, por el cual se transfieren las páginas web o páginas HTML a un
ordenador. El texto explica como este protocolo sirve de intermediario entre los
contenidos de las páginas y los usuarios a través de peticiones de acceso que
facilitan la obtención del contenido hipertexto que se observan en cualquier página
actualmente en la Web.
Estándares Web
5
LUIS ANTONIO ORTEGA SANCHEZ
PROGRAMACIÓN WEB – TEMA 1.3: APLICACIONES WEB
1.3 Aplicaciones Web
De acuerdo a (Lerma-Blasco, Murcia, & Mifsud, 2013) en el Libro Aplicaciones Web,
indica que “La arquitectura de las aplicaciones web consta de máquinas conectadas
a una red, por lo general, Internet o una Intranet corporativa que sigue el esquema
cliente-servidor.”
6
LUIS ANTONIO ORTEGA SANCHEZ
PROGRAMACIÓN WEB – TEMA 1.3: APLICACIONES WEB
En contraste, con la implementación de las bases de datos, esto incurre en las
creaciones de contenido de forma dinámica dentro de los servidores para obtener
acceso a los datos de acuerdo a las peticiones con los nuevos lenguajes de
programación como PHP, ASP.net o JSP de acuerdo con la Figura 2.
Figura 2. Esquema básico del funcionamiento del servicio web con páginas dinámicas.
7
LUIS ANTONIO ORTEGA SANCHEZ
PROGRAMACIÓN WEB – TEMA 1.5: SERVICIOS WEB
1.5 Servicios Web
Las nuevas corrientes de desarrollo de páginas web han evolucionado y en este
caso, se centran nuevos términos como el Internet de las cosas, que pasan a
fomentar y fortalecer los servicios web debido a que todo lo que no es humano tiene
la posibilidad de conectarse entre sí.
La W3C la define como “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 servicios. Los
proveedores ofrecen sus servicios como procedimientos remotos y los usuarios
solicitan un servicio llamando a estos procedimientos a través de la Web”. En este
caso, se muestra el siguiente esquema que representa lo anterior en la Figura 3.
CONCLUSIONES
9
LUIS ANTONIO ORTEGA SANCHEZ
PROGRAMACIÓN WEB
BIBLIOGRAFÍAS
Lerma-Blasco, R., Murcia, J. A., & Mifsud, E. (2013). Aplicaciones web. Madrid:
McGraw-Hill.
10
LUIS ANTONIO ORTEGA SANCHEZ