SlideShare una empresa de Scribd logo
1 de 19
 Nombre:Aime Rodriguez Rodriguez
 Maestra:Samantha Villalobos
 Plantel:Conalep GDL II
 Grupo:409


    La arquitectura basada en WEB realmente es una forma modificada
    de la nueva arquitectura de tres capas que utiliza un explorador en
    la estación de trabajo en lugar de la interfaz típica del usuario. Las
    soluciones basadas en WEB utilizan el protocolo World Wide WEB,
    a través de la Internet o una intranet, para conectar las tres partes
    de                   la                  aplicación.

    La World Wide WEB (WWW) es una combinación de servidores de
    Internet que utilizan formatos estándares como HTML (Hypertext
    markup Language) para proporcionar ligas a otros documentos,
    gráficas y archivos de audio y video. Sin embargo, no todos los
    servidores de Internet están en la WWW. También pueden
    encontrarse en intranets que sólo son accesibles a usuarios
    internos. El crecimiento
Arquitectura Web
    La arquitectura de un sitio Web tiene tres componentes principales:
    un servidor Web, una conexión de red, y uno o más clientes
     (browsers).

    El servidor Web distribuye páginas de información formateada a los
    clientes que las solicitan. Los requerimientos son hechos a través
     de
    una conexión de red, y para ello se usa el protocolo HTTP.
Arquitectura Web
Arquitectura básica de una aplicación/sitio Web

La información mostrada en las páginas está típicamente almacenada
en archivos. Sin embargo, muchas veces esta información está almace-
nada en una base de datos, y las páginas son creadas dinámicamente.
Los sitios Web que usan este esquema, son llamados sitios dinámicos.
Arquitectura Web
 Páginas Web

 Las páginas Web son el componente principal de una aplicación
 o sitio Web. Los browsers piden páginas (almacenadas o creadas
 dinámicamente) con información a los servidores Web.

 En algunos ambientes de desarrollo de aplicaciones Web, las
 páginas contienen código HTML y scripts dinámicos, que son
 ejecutados por el servidor antes de entregar la página.

 Una vez que se entrega una página, la conexión entre el browser
 y el servidor Web se rompe (a diferencia de otros esquemas tipo
 cliente/servidor). Es decir que la lógica del negocio en el servidor
 solamente se activa por la ejecución de los scripts de las páginas
 solicitadas por el browser (en el servidor, no en el cliente).
Arquitectura Web

Scripts en el cliente

Cuando el browser ejecuta un script en el cliente,
éste no tiene
acceso directo a los recursos del servidor.

Hay otros componentes que no son scripts, como
los applets o
los componentes ActiveX. Los scripts del cliente
son por lo general
código JavaScript o VBSscript, mezclados con
código HTML.
Arquitectura Web
Formularios

La forma más común de capturar la información dada por el
usuario,es a través de formularios. Un formulario (form) es una
colección de campos de entrada: textbox, text area, checkbox,
radio button group, button y selection list.
Cuando un formulario es llenado, se envía al servidor usando una
operación submit solicitada por el usuario típicamente al hacer
click en un botón.
Arquitectura Web
Servidor Web
En muchas aplicaciones Web hay una capa intermedia,
compuesta por un conjunto de componentes, que se ejecutan
no necesariamente en el servidor Web, sino en otros servidores
de aplicaciones. Esta capa encapsula la lógica del negocio, y,
al ser componentes compilados puede contener objetos, con
sus métodos y atributos (llamados business objects).
Arquitectura Web




     Arquitectura generalizada de una aplicación Web
Arquitectura Web cliente / servidor.
 Cliente. Ejecuta un interprete de
  HTML.
 Servidor. Controla el acceso, sirve la
  página solicitada, y puede ejecutar
  aplicaciones especiales (ej. Procesar
  formularios).
 Backend. Entrega datos al servidor.
 Servidor de aplicaciones. Enlaza el
  servidor a la base de datos.
   Una arquitectura de 3 capas:
   Otra vista de la arquitectura.
   URL (Uniform Resources Location o “Localizador
    uniforme de recursos”).

   Es una secuencia de caracteres, de acuerdo a un
    formato estándar, que se usa para nombrar
    recursos, como documentos e imágenes en
    Internet, por su localización.
   El URL de un recurso de información es su
    dirección en Internet, la cual permite que el
    navegador la encuentre y la muestre de forma
    adecuada.
   HTTP es un protocolo
    que      no        maneja
    persistencia          (sin
    estado), es decir no
    almacena      información
    sobre sus conexiones,
    envíos,      recepciones,
    destinatarios,
    receptores, etc.
Lista de métodos.
 GET. Devuelve el recurso identificado en la URL pedida.

 HEAD. Funciona como el GET, pero sin que el servidor

  devuelva el cuerpo del mensaje. Es decir, sólo se
  devuelve la información de cabecera.
 POST. Indica al servidor que se prepare para recibir

  información del cliente. Suele usarse para enviar
  información desde formularios.
 PUT. Envía el recurso identificado en la URL desde el


  cliente hacia el servidor.
Lista de métodos.

   OPTIONS.     Pide información sobre las características de
    comunicación proporcionadas por el servidor. Le permite al cliente
    negociar los parámetros de comunicación.
   TRACE. Inicia un ciclo de mensajes de petición. Se usa para
    depuración y permite al cliente ver lo que el servidor recibe en el
    otro lado.
   DELETE. Solicita al servidor que borre el recurso identificado con el
    URL.
   CONNECT. Este método se reserva para uso con proxys. Permitirá
    que un proxy pueda dinámicamente convertirse en un túnel. Por
    ejemplo         para        comunicaciones          con         SSL.
Arquitectura de paginas web

Más contenido relacionado

La actualidad más candente

RECURSIVIDAD C++
RECURSIVIDAD C++RECURSIVIDAD C++
RECURSIVIDAD C++Ing SC B
 
Developing Java Web Applications
Developing Java Web ApplicationsDeveloping Java Web Applications
Developing Java Web Applicationshchen1
 
Taller no. 1 Base de Datos
Taller no. 1 Base de DatosTaller no. 1 Base de Datos
Taller no. 1 Base de DatosCbasstian Sinner
 
modelo vista controlador
modelo vista controladormodelo vista controlador
modelo vista controladorcom2merwil
 
Fire Bird
Fire BirdFire Bird
Fire Birdlejogu
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de DatosAxel Mérida
 
Http request and http response
Http request and http responseHttp request and http response
Http request and http responseNuha Noor
 
Requerimientos funcionales y no del sistema MARC21
Requerimientos funcionales y no del sistema MARC21Requerimientos funcionales y no del sistema MARC21
Requerimientos funcionales y no del sistema MARC21cirilor23
 
Tarea n1
Tarea n1Tarea n1
Tarea n1ALEXF03
 
Guía Básica de CSS.pptx
Guía Básica de CSS.pptxGuía Básica de CSS.pptx
Guía Básica de CSS.pptxClaudiaNaveda2
 
Base de Datos
Base de DatosBase de Datos
Base de Datosvjgaby
 
Manejo de triggers en sql server
Manejo de triggers en sql server Manejo de triggers en sql server
Manejo de triggers en sql server Dheeyi William
 
Funciones y obligaciones de DBA
Funciones y obligaciones de DBAFunciones y obligaciones de DBA
Funciones y obligaciones de DBAJUAN ENRIQUE
 

La actualidad más candente (20)

RECURSIVIDAD C++
RECURSIVIDAD C++RECURSIVIDAD C++
RECURSIVIDAD C++
 
Developing Java Web Applications
Developing Java Web ApplicationsDeveloping Java Web Applications
Developing Java Web Applications
 
Taller no. 1 Base de Datos
Taller no. 1 Base de DatosTaller no. 1 Base de Datos
Taller no. 1 Base de Datos
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
modelo vista controlador
modelo vista controladormodelo vista controlador
modelo vista controlador
 
Fire Bird
Fire BirdFire Bird
Fire Bird
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de Datos
 
Xampp
XamppXampp
Xampp
 
Dataset y datatable
Dataset y datatableDataset y datatable
Dataset y datatable
 
Http request and http response
Http request and http responseHttp request and http response
Http request and http response
 
Formas Normales
Formas NormalesFormas Normales
Formas Normales
 
Nagios
NagiosNagios
Nagios
 
Restful web services ppt
Restful web services pptRestful web services ppt
Restful web services ppt
 
Requerimientos funcionales y no del sistema MARC21
Requerimientos funcionales y no del sistema MARC21Requerimientos funcionales y no del sistema MARC21
Requerimientos funcionales y no del sistema MARC21
 
Tarea n1
Tarea n1Tarea n1
Tarea n1
 
Guía Básica de CSS.pptx
Guía Básica de CSS.pptxGuía Básica de CSS.pptx
Guía Básica de CSS.pptx
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Manejo de triggers en sql server
Manejo de triggers en sql server Manejo de triggers en sql server
Manejo de triggers en sql server
 
Funciones y obligaciones de DBA
Funciones y obligaciones de DBAFunciones y obligaciones de DBA
Funciones y obligaciones de DBA
 
Web application architecture
Web application architectureWeb application architecture
Web application architecture
 

Destacado

Arquitectura de un sitio web
Arquitectura de un sitio webArquitectura de un sitio web
Arquitectura de un sitio webedgarcajun
 
Arquitectura de la información para web
Arquitectura de la información para webArquitectura de la información para web
Arquitectura de la información para webNeser Ideas
 
Lenguajes De Programacion Web
Lenguajes De Programacion WebLenguajes De Programacion Web
Lenguajes De Programacion Webvictorluis19
 
Diferencias entre páginas web, sitios web y portales
Diferencias entre páginas web, sitios web y portalesDiferencias entre páginas web, sitios web y portales
Diferencias entre páginas web, sitios web y portalesFernando Lozano Chávez
 
Cómo planificar el Sitio Web
Cómo planificar el Sitio WebCómo planificar el Sitio Web
Cómo planificar el Sitio Webcolquis
 
Instalacion y configuracion de servidores web
Instalacion y configuracion de  servidores webInstalacion y configuracion de  servidores web
Instalacion y configuracion de servidores webveronica0296
 
NexTReT CEUS Governance SharePoint
NexTReT CEUS Governance SharePointNexTReT CEUS Governance SharePoint
NexTReT CEUS Governance SharePointNexTReT
 
Protocolos de servidor
Protocolos de servidorProtocolos de servidor
Protocolos de servidorAngel Cisneros
 
Arquitectura- Programacion WEB
Arquitectura- Programacion WEBArquitectura- Programacion WEB
Arquitectura- Programacion WEBYael_21
 
arquitectura de desarrollo web
 arquitectura de desarrollo web  arquitectura de desarrollo web
arquitectura de desarrollo web jenifer moreno
 
4 Planeacion De Una Pagina Web
4 Planeacion De Una Pagina Web4 Planeacion De Una Pagina Web
4 Planeacion De Una Pagina Webmarissa
 
Diseño web slideshare
Diseño web slideshareDiseño web slideshare
Diseño web slideshareCreario
 

Destacado (20)

Arquitectura de un sitio web
Arquitectura de un sitio webArquitectura de un sitio web
Arquitectura de un sitio web
 
Arquitectura de la información para web
Arquitectura de la información para webArquitectura de la información para web
Arquitectura de la información para web
 
Lenguajes De Programacion Web
Lenguajes De Programacion WebLenguajes De Programacion Web
Lenguajes De Programacion Web
 
Estructura y diseño de un sitio web
Estructura y diseño de un sitio webEstructura y diseño de un sitio web
Estructura y diseño de un sitio web
 
Diferencias entre páginas web, sitios web y portales
Diferencias entre páginas web, sitios web y portalesDiferencias entre páginas web, sitios web y portales
Diferencias entre páginas web, sitios web y portales
 
Cómo planificar el Sitio Web
Cómo planificar el Sitio WebCómo planificar el Sitio Web
Cómo planificar el Sitio Web
 
Servidor web
Servidor webServidor web
Servidor web
 
url
 url url
url
 
E-Commerce con Web Matrix
E-Commerce con Web Matrix E-Commerce con Web Matrix
E-Commerce con Web Matrix
 
Instalacion y configuracion de servidores web
Instalacion y configuracion de  servidores webInstalacion y configuracion de  servidores web
Instalacion y configuracion de servidores web
 
NexTReT CEUS Governance SharePoint
NexTReT CEUS Governance SharePointNexTReT CEUS Governance SharePoint
NexTReT CEUS Governance SharePoint
 
Protocolos de servidor
Protocolos de servidorProtocolos de servidor
Protocolos de servidor
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 
Estilo & CSS3
Estilo & CSS3Estilo & CSS3
Estilo & CSS3
 
Arquitectura- Programacion WEB
Arquitectura- Programacion WEBArquitectura- Programacion WEB
Arquitectura- Programacion WEB
 
LISTAS
LISTASLISTAS
LISTAS
 
arquitectura de desarrollo web
 arquitectura de desarrollo web  arquitectura de desarrollo web
arquitectura de desarrollo web
 
4 Planeacion De Una Pagina Web
4 Planeacion De Una Pagina Web4 Planeacion De Una Pagina Web
4 Planeacion De Una Pagina Web
 
HTML5 y CSS3
HTML5 y CSS3HTML5 y CSS3
HTML5 y CSS3
 
Diseño web slideshare
Diseño web slideshareDiseño web slideshare
Diseño web slideshare
 

Similar a Arquitectura de paginas web

Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptxArquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptxXavierNavia
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones webFelipe
 
Diseño Web - Introducción al Internet
Diseño Web - Introducción al InternetDiseño Web - Introducción al Internet
Diseño Web - Introducción al InternetAndes Maceda R.
 
Servicios WWW y HTTP
Servicios WWW y HTTPServicios WWW y HTTP
Servicios WWW y HTTPJuan Anaya
 
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...Didier Granados
 
Arquitectura3 capas
Arquitectura3 capasArquitectura3 capas
Arquitectura3 capasIsrael Rey
 
Patrones Arquitecturales Para Aplicaciones Web
Patrones Arquitecturales Para Aplicaciones WebPatrones Arquitecturales Para Aplicaciones Web
Patrones Arquitecturales Para Aplicaciones Webguesta7f40
 
RES - Transferencia de Estado Representacional
RES - Transferencia de Estado RepresentacionalRES - Transferencia de Estado Representacional
RES - Transferencia de Estado RepresentacionalRobert Caraguay
 
REDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptxREDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptxMiltonSerrano6
 
Asp.net conceptos
Asp.net conceptosAsp.net conceptos
Asp.net conceptosXstremsX
 
Presentación1
Presentación1Presentación1
Presentación1Angel Ruiz
 

Similar a Arquitectura de paginas web (20)

Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptxArquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
 
Fundamentos de servicios informáticos
Fundamentos de servicios informáticosFundamentos de servicios informáticos
Fundamentos de servicios informáticos
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Diseño Web - Introducción al Internet
Diseño Web - Introducción al InternetDiseño Web - Introducción al Internet
Diseño Web - Introducción al Internet
 
Servicios WWW y HTTP
Servicios WWW y HTTPServicios WWW y HTTP
Servicios WWW y HTTP
 
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
Desarrollo de Aplicaciones Web II - Sesión 02 - Conceptos Generales e Introdu...
 
Servicios Web
Servicios WebServicios Web
Servicios Web
 
Arquitectura3 capas
Arquitectura3 capasArquitectura3 capas
Arquitectura3 capas
 
Patrones Arquitecturales Para Aplicaciones Web
Patrones Arquitecturales Para Aplicaciones WebPatrones Arquitecturales Para Aplicaciones Web
Patrones Arquitecturales Para Aplicaciones Web
 
REST
RESTREST
REST
 
5-Unidad 2: Diseños de Vista-2.2 Para Web
5-Unidad 2: Diseños de Vista-2.2 Para Web5-Unidad 2: Diseños de Vista-2.2 Para Web
5-Unidad 2: Diseños de Vista-2.2 Para Web
 
Introduccion aspnet
Introduccion aspnetIntroduccion aspnet
Introduccion aspnet
 
Introduccion aspnet
Introduccion aspnetIntroduccion aspnet
Introduccion aspnet
 
RES - Transferencia de Estado Representacional
RES - Transferencia de Estado RepresentacionalRES - Transferencia de Estado Representacional
RES - Transferencia de Estado Representacional
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Servidor web
Servidor webServidor web
Servidor web
 
REDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptxREDES DE DATOS – SESION # 3.pptx
REDES DE DATOS – SESION # 3.pptx
 
Asp.net conceptos
Asp.net conceptosAsp.net conceptos
Asp.net conceptos
 
Presentación1
Presentación1Presentación1
Presentación1
 

Más de Aime Rodriguez

Cronologia base de datos
Cronologia base de datosCronologia base de datos
Cronologia base de datosAime Rodriguez
 
que es la Organizacion misionera
que es la Organizacion misionera que es la Organizacion misionera
que es la Organizacion misionera Aime Rodriguez
 
Resumen capitulo 3 richard daft
Resumen capitulo 3 richard daftResumen capitulo 3 richard daft
Resumen capitulo 3 richard daftAime Rodriguez
 
Capitulo 12 richar daft
Capitulo 12 richar daft Capitulo 12 richar daft
Capitulo 12 richar daft Aime Rodriguez
 
Capitulo 9 richard daft
Capitulo 9 richard daft Capitulo 9 richard daft
Capitulo 9 richard daft Aime Rodriguez
 
Tecnologiadelainformacion
TecnologiadelainformacionTecnologiadelainformacion
TecnologiadelainformacionAime Rodriguez
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónAime Rodriguez
 
Organigrama QUE ES ADMINISTRACION
Organigrama QUE ES ADMINISTRACIONOrganigrama QUE ES ADMINISTRACION
Organigrama QUE ES ADMINISTRACIONAime Rodriguez
 
Teoria del capital humano
Teoria del capital humanoTeoria del capital humano
Teoria del capital humanoAime Rodriguez
 
Capitulo2 elaboraicon y utilizacion de graficas.
Capitulo2 elaboraicon y utilizacion de graficas.Capitulo2 elaboraicon y utilizacion de graficas.
Capitulo2 elaboraicon y utilizacion de graficas.Aime Rodriguez
 
EL INDIVIDUALISMO METODOLÓGICO.
EL INDIVIDUALISMO METODOLÓGICO.EL INDIVIDUALISMO METODOLÓGICO.
EL INDIVIDUALISMO METODOLÓGICO.Aime Rodriguez
 
Organización Y Estructura Orgánica UDG.
Organización Y Estructura Orgánica UDG.Organización Y Estructura Orgánica UDG.
Organización Y Estructura Orgánica UDG.Aime Rodriguez
 

Más de Aime Rodriguez (20)

Basedatos1
Basedatos1Basedatos1
Basedatos1
 
Cronologia base de datos
Cronologia base de datosCronologia base de datos
Cronologia base de datos
 
Modelo RISC
Modelo RISCModelo RISC
Modelo RISC
 
caso Hospital
caso Hospital caso Hospital
caso Hospital
 
caso Farolito
caso Farolitocaso Farolito
caso Farolito
 
que es la Organizacion misionera
que es la Organizacion misionera que es la Organizacion misionera
que es la Organizacion misionera
 
caso Tec monterrey
caso Tec monterreycaso Tec monterrey
caso Tec monterrey
 
Resumen capitulo 3 richard daft
Resumen capitulo 3 richard daftResumen capitulo 3 richard daft
Resumen capitulo 3 richard daft
 
Capitulo 12 richar daft
Capitulo 12 richar daft Capitulo 12 richar daft
Capitulo 12 richar daft
 
Capitulo 9 richard daft
Capitulo 9 richard daft Capitulo 9 richard daft
Capitulo 9 richard daft
 
programacion extrema
 programacion extrema programacion extrema
programacion extrema
 
Marco juridico
Marco juridicoMarco juridico
Marco juridico
 
Tecnologiadelainformacion
TecnologiadelainformacionTecnologiadelainformacion
Tecnologiadelainformacion
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Organigrama QUE ES ADMINISTRACION
Organigrama QUE ES ADMINISTRACIONOrganigrama QUE ES ADMINISTRACION
Organigrama QUE ES ADMINISTRACION
 
Cuenta del pasivo
Cuenta del pasivoCuenta del pasivo
Cuenta del pasivo
 
Teoria del capital humano
Teoria del capital humanoTeoria del capital humano
Teoria del capital humano
 
Capitulo2 elaboraicon y utilizacion de graficas.
Capitulo2 elaboraicon y utilizacion de graficas.Capitulo2 elaboraicon y utilizacion de graficas.
Capitulo2 elaboraicon y utilizacion de graficas.
 
EL INDIVIDUALISMO METODOLÓGICO.
EL INDIVIDUALISMO METODOLÓGICO.EL INDIVIDUALISMO METODOLÓGICO.
EL INDIVIDUALISMO METODOLÓGICO.
 
Organización Y Estructura Orgánica UDG.
Organización Y Estructura Orgánica UDG.Organización Y Estructura Orgánica UDG.
Organización Y Estructura Orgánica UDG.
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Último (19)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Arquitectura de paginas web

  • 1.  Nombre:Aime Rodriguez Rodriguez  Maestra:Samantha Villalobos  Plantel:Conalep GDL II  Grupo:409
  • 2.
  • 3. La arquitectura basada en WEB realmente es una forma modificada de la nueva arquitectura de tres capas que utiliza un explorador en la estación de trabajo en lugar de la interfaz típica del usuario. Las soluciones basadas en WEB utilizan el protocolo World Wide WEB, a través de la Internet o una intranet, para conectar las tres partes de la aplicación. La World Wide WEB (WWW) es una combinación de servidores de Internet que utilizan formatos estándares como HTML (Hypertext markup Language) para proporcionar ligas a otros documentos, gráficas y archivos de audio y video. Sin embargo, no todos los servidores de Internet están en la WWW. También pueden encontrarse en intranets que sólo son accesibles a usuarios internos. El crecimiento
  • 4. Arquitectura Web  La arquitectura de un sitio Web tiene tres componentes principales:  un servidor Web, una conexión de red, y uno o más clientes (browsers).  El servidor Web distribuye páginas de información formateada a los  clientes que las solicitan. Los requerimientos son hechos a través de  una conexión de red, y para ello se usa el protocolo HTTP.
  • 5. Arquitectura Web Arquitectura básica de una aplicación/sitio Web La información mostrada en las páginas está típicamente almacenada en archivos. Sin embargo, muchas veces esta información está almace- nada en una base de datos, y las páginas son creadas dinámicamente. Los sitios Web que usan este esquema, son llamados sitios dinámicos.
  • 6. Arquitectura Web Páginas Web Las páginas Web son el componente principal de una aplicación o sitio Web. Los browsers piden páginas (almacenadas o creadas dinámicamente) con información a los servidores Web. En algunos ambientes de desarrollo de aplicaciones Web, las páginas contienen código HTML y scripts dinámicos, que son ejecutados por el servidor antes de entregar la página. Una vez que se entrega una página, la conexión entre el browser y el servidor Web se rompe (a diferencia de otros esquemas tipo cliente/servidor). Es decir que la lógica del negocio en el servidor solamente se activa por la ejecución de los scripts de las páginas solicitadas por el browser (en el servidor, no en el cliente).
  • 7. Arquitectura Web Scripts en el cliente Cuando el browser ejecuta un script en el cliente, éste no tiene acceso directo a los recursos del servidor. Hay otros componentes que no son scripts, como los applets o los componentes ActiveX. Los scripts del cliente son por lo general código JavaScript o VBSscript, mezclados con código HTML.
  • 8. Arquitectura Web Formularios La forma más común de capturar la información dada por el usuario,es a través de formularios. Un formulario (form) es una colección de campos de entrada: textbox, text area, checkbox, radio button group, button y selection list. Cuando un formulario es llenado, se envía al servidor usando una operación submit solicitada por el usuario típicamente al hacer click en un botón.
  • 9. Arquitectura Web Servidor Web En muchas aplicaciones Web hay una capa intermedia, compuesta por un conjunto de componentes, que se ejecutan no necesariamente en el servidor Web, sino en otros servidores de aplicaciones. Esta capa encapsula la lógica del negocio, y, al ser componentes compilados puede contener objetos, con sus métodos y atributos (llamados business objects).
  • 10. Arquitectura Web Arquitectura generalizada de una aplicación Web
  • 11. Arquitectura Web cliente / servidor.  Cliente. Ejecuta un interprete de HTML.  Servidor. Controla el acceso, sirve la página solicitada, y puede ejecutar aplicaciones especiales (ej. Procesar formularios).  Backend. Entrega datos al servidor.  Servidor de aplicaciones. Enlaza el servidor a la base de datos.
  • 12. Una arquitectura de 3 capas:
  • 13. Otra vista de la arquitectura.
  • 14. URL (Uniform Resources Location o “Localizador uniforme de recursos”).  Es una secuencia de caracteres, de acuerdo a un formato estándar, que se usa para nombrar recursos, como documentos e imágenes en Internet, por su localización.
  • 15. El URL de un recurso de información es su dirección en Internet, la cual permite que el navegador la encuentre y la muestre de forma adecuada.
  • 16. HTTP es un protocolo que no maneja persistencia (sin estado), es decir no almacena información sobre sus conexiones, envíos, recepciones, destinatarios, receptores, etc.
  • 17. Lista de métodos.  GET. Devuelve el recurso identificado en la URL pedida.  HEAD. Funciona como el GET, pero sin que el servidor devuelva el cuerpo del mensaje. Es decir, sólo se devuelve la información de cabecera.  POST. Indica al servidor que se prepare para recibir información del cliente. Suele usarse para enviar información desde formularios.  PUT. Envía el recurso identificado en la URL desde el cliente hacia el servidor.
  • 18. Lista de métodos.  OPTIONS. Pide información sobre las características de comunicación proporcionadas por el servidor. Le permite al cliente negociar los parámetros de comunicación.  TRACE. Inicia un ciclo de mensajes de petición. Se usa para depuración y permite al cliente ver lo que el servidor recibe en el otro lado.  DELETE. Solicita al servidor que borre el recurso identificado con el URL.  CONNECT. Este método se reserva para uso con proxys. Permitirá que un proxy pueda dinámicamente convertirse en un túnel. Por ejemplo para comunicaciones con SSL.