SlideShare una empresa de Scribd logo
1 de 13
Servidores Web

   Capítulo 2
Servidores web
• Es un programa instalado en una máquina.
• Especializado en escuchar peticiones de un
  cliente (browser) y responde con páginas web
  mediante el protocolo HTTP.
• Accede a los sitios web almacenados en la
  máquina servidora, y entrega al cliente
  solicitante archivos HTML y objetos enlazados
Servidores web : flujo
PHP
Apache
• Es un servidor web de código abierto de Apache
  Software Fundation
• Arquitectura modular
• Servicios
   –   Certificados de seguridad SSL
   –   Autenticación de usuarios por LDAP
   –   Conector para Tomcat
   –   Compartir archivos.
   –   Soporte de aplicaciones web dinámicas con PHP, Perl
       y Ruby.
• Se hace parte de otros paquetes de software
  como IBM Websphere
Servidores Web
Aplicaciones web
• Son sitios web, cuyas páginas se generan en el
  servidor al momento en que son solicitadas por
  el cliente.
• Se denominan “Sitios web dinámicos”
• La información enviada es producto de una
  transformación de datos por un intérprete desde
  una base de datos en código HTML
Aplicaciones web (2)
• Clasificación:
  – Con código ejecutable en el servidor
     • PHP
     • JSP, etc.
  – Con código ejecutable en el cliente
     • HTML
     • Applets
     • Javascript
  – Mixtas (código ejecutable en el cliente
    y servidor)
Aplicaciones web (3)
Servidor de aplicaciones
•   Es un programa que almacena aplicaciones web.
•   Pueden ser servidores web o integrar uno.
•   Especializados en contenido dinámico
•   Se integran con contenido dinámico
•   Gestiona lógica de negocio
•   Provee servicios middleware:
    –   Acceso a base de datos
    –   Seguridad
    –   Transacciones
    –   Balanceo de Carga
•   Administra componentes de aplicaciones como servicios
    compartidos.
•   Están dedicados principalmente a arquitecturas J2EE
    y .Net
Servidor de Aplicaciones (3)
Investigue
• ¿Cuáles son los servidores de aplicaciones
  disponibles en el mercado para J2EE? Realice
  una comparativa
• ¿En qué consiste Oracle Fusion Middleware?
• Indique servidores de aplicaciones que no son
  J2EE ni .NET y que tecnologías (lenguaje)
  soportan.
• Nombre 3 empresas chilenas que utilicen
  servidor de aplicaciones y qué tipo de
  aplicaciones contienen.
• Si usted quiere hacer una aplicación con JSP y
  Servlets y una base de datos mySQL,
  ¿que servidor NO usaría? Argumente.
Sesiones
La sesión es un espacio asignado en la memoria
  del servidor que se crea por cada usuario que
  se conecta a una aplicación web.

• Una sesión se destruye con una de las
  siguientes situaciones:
   – El usuario cierra el browser
   – El usuario solicita vía HTTP el cierre de la sesión
     desde un link de logout
   – Se cumple un tiempo de inactividad definido por el
     servidor o la aplicación en que el usuario no envía
     ninguna solicitud HTTP.
   – Se reinicia el servidor o se reinicia la aplicación.

Más contenido relacionado

La actualidad más candente

Protocolos de cifrado
Protocolos de cifradoProtocolos de cifrado
Protocolos de cifradoBolois
 
Proyecto final admon de centros de computo by Guillermo Caballero
Proyecto final admon de centros de computo by Guillermo CaballeroProyecto final admon de centros de computo by Guillermo Caballero
Proyecto final admon de centros de computo by Guillermo Caballerogkbayro
 
Seguridad 005 clientes, navegadores y sandbox
Seguridad 005   clientes, navegadores y sandboxSeguridad 005   clientes, navegadores y sandbox
Seguridad 005 clientes, navegadores y sandboxLuis Fernando
 
Computo Forense, informática forense
Computo Forense, informática forenseComputo Forense, informática forense
Computo Forense, informática forenseUro Cacho
 
Administración de redes
Administración de redesAdministración de redes
Administración de redesedithua
 
Instalacion de packet tracer
Instalacion de packet tracerInstalacion de packet tracer
Instalacion de packet tracerCarlos Hernandez
 
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNETTECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNETconstanza1777
 
DEM14 Extending the Cisco SD-WAN Fabric to the AWS Cloud
DEM14 Extending the Cisco SD-WAN Fabric to the AWS CloudDEM14 Extending the Cisco SD-WAN Fabric to the AWS Cloud
DEM14 Extending the Cisco SD-WAN Fabric to the AWS CloudAmazon Web Services
 
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.carmenrico14
 
Examen Capitulo 6 de Cisco
Examen Capitulo 6 de CiscoExamen Capitulo 6 de Cisco
Examen Capitulo 6 de CiscoDaniiel Campos
 
Identificar la red y el host
Identificar la red y el hostIdentificar la red y el host
Identificar la red y el hostAlejandra Ortega
 
1.2 autenticación y autorización
1.2 autenticación y autorización1.2 autenticación y autorización
1.2 autenticación y autorizaciónDenys Flores
 

La actualidad más candente (20)

Protocolos de cifrado
Protocolos de cifradoProtocolos de cifrado
Protocolos de cifrado
 
Proyecto final admon de centros de computo by Guillermo Caballero
Proyecto final admon de centros de computo by Guillermo CaballeroProyecto final admon de centros de computo by Guillermo Caballero
Proyecto final admon de centros de computo by Guillermo Caballero
 
Seguridad 005 clientes, navegadores y sandbox
Seguridad 005   clientes, navegadores y sandboxSeguridad 005   clientes, navegadores y sandbox
Seguridad 005 clientes, navegadores y sandbox
 
Computo Forense, informática forense
Computo Forense, informática forenseComputo Forense, informática forense
Computo Forense, informática forense
 
Administración de redes
Administración de redesAdministración de redes
Administración de redes
 
Instalacion de packet tracer
Instalacion de packet tracerInstalacion de packet tracer
Instalacion de packet tracer
 
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNETTECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
TECNOLOGIA DE LA TRANSMISION DE LA ETHERNET
 
DEM14 Extending the Cisco SD-WAN Fabric to the AWS Cloud
DEM14 Extending the Cisco SD-WAN Fabric to the AWS CloudDEM14 Extending the Cisco SD-WAN Fabric to the AWS Cloud
DEM14 Extending the Cisco SD-WAN Fabric to the AWS Cloud
 
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
Unidad 5: Seguridad y protección medioambiental en el montaje de redes.
 
Esquema nuevo
Esquema nuevoEsquema nuevo
Esquema nuevo
 
Examen Capitulo 6 de Cisco
Examen Capitulo 6 de CiscoExamen Capitulo 6 de Cisco
Examen Capitulo 6 de Cisco
 
Cálculo de subredes
Cálculo de subredesCálculo de subredes
Cálculo de subredes
 
ARQUITECTURA CISC
ARQUITECTURA CISCARQUITECTURA CISC
ARQUITECTURA CISC
 
direcciones ip no validas
direcciones ip no validasdirecciones ip no validas
direcciones ip no validas
 
Capa fisica
Capa fisicaCapa fisica
Capa fisica
 
Configurar la seguridad del switch
Configurar la seguridad del switchConfigurar la seguridad del switch
Configurar la seguridad del switch
 
Identificar la red y el host
Identificar la red y el hostIdentificar la red y el host
Identificar la red y el host
 
Eliminar una vlan
Eliminar una vlanEliminar una vlan
Eliminar una vlan
 
HTTP Live Streaming
HTTP Live StreamingHTTP Live Streaming
HTTP Live Streaming
 
1.2 autenticación y autorización
1.2 autenticación y autorización1.2 autenticación y autorización
1.2 autenticación y autorización
 

Destacado (8)

TG
TGTG
TG
 
Collection
CollectionCollection
Collection
 
Las noticias semanales de chile
Las noticias semanales de chile Las noticias semanales de chile
Las noticias semanales de chile
 
About Lmi
About Lmi About Lmi
About Lmi
 
Sculpture For The Hospitality Industry Ver 2
Sculpture For The Hospitality Industry Ver 2Sculpture For The Hospitality Industry Ver 2
Sculpture For The Hospitality Industry Ver 2
 
industria-iraultza
industria-iraultzaindustria-iraultza
industria-iraultza
 
Holy angels church
Holy angels churchHoly angels church
Holy angels church
 
Visita a arras 04 02 2011
Visita a arras 04 02 2011Visita a arras 04 02 2011
Visita a arras 04 02 2011
 

Similar a Capitulo 2 servidores

Sistemas Distribuidos basados en la Web
Sistemas Distribuidos basados en la WebSistemas Distribuidos basados en la Web
Sistemas Distribuidos basados en la WebTensor
 
Clase17(introduccion a la web)
Clase17(introduccion a la web)Clase17(introduccion a la web)
Clase17(introduccion a la web)Tensor
 
Apuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidorApuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidorMalteadas
 
Curso: Programación Web con Tecnología Java
Curso:  	Programación Web con Tecnología JavaCurso:  	Programación Web con Tecnología Java
Curso: Programación Web con Tecnología Javaalvaro alcocer sotil
 
Servidor Web Apache para Linux
Servidor Web Apache para LinuxServidor Web Apache para Linux
Servidor Web Apache para LinuxMaría del Cisne
 
SEVIDORES WEB 1 DE MARZO.docx
SEVIDORES WEB 1  DE MARZO.docxSEVIDORES WEB 1  DE MARZO.docx
SEVIDORES WEB 1 DE MARZO.docxASELALPEZ
 
Introducción a la programación en internet
Introducción a la programación en internetIntroducción a la programación en internet
Introducción a la programación en internetcristinaig123
 
UTEL Administración de Servidores Web Introducción 2023.pptx
UTEL Administración de Servidores Web Introducción 2023.pptxUTEL Administración de Servidores Web Introducción 2023.pptx
UTEL Administración de Servidores Web Introducción 2023.pptxAlexVanSchulz
 
Servidores web
Servidores webServidores web
Servidores webSam Meci
 
Programación web
Programación webProgramación web
Programación weberic291285
 

Similar a Capitulo 2 servidores (20)

Servidor web
Servidor webServidor web
Servidor web
 
Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
 
Sistemas Distribuidos basados en la Web
Sistemas Distribuidos basados en la WebSistemas Distribuidos basados en la Web
Sistemas Distribuidos basados en la Web
 
Clase17(introduccion a la web)
Clase17(introduccion a la web)Clase17(introduccion a la web)
Clase17(introduccion a la web)
 
Apuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidorApuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidor
 
Curso: Programación Web con Tecnología Java
Curso:  	Programación Web con Tecnología JavaCurso:  	Programación Web con Tecnología Java
Curso: Programación Web con Tecnología Java
 
Mantenimiento Servidores de-web
Mantenimiento Servidores de-webMantenimiento Servidores de-web
Mantenimiento Servidores de-web
 
Apuntes entorno cliente servidor
Apuntes entorno cliente   servidorApuntes entorno cliente   servidor
Apuntes entorno cliente servidor
 
Servidor Web Apache para Linux
Servidor Web Apache para LinuxServidor Web Apache para Linux
Servidor Web Apache para Linux
 
servidor
servidorservidor
servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Desarrollo web
Desarrollo webDesarrollo web
Desarrollo web
 
SEVIDORES WEB 1 DE MARZO.docx
SEVIDORES WEB 1  DE MARZO.docxSEVIDORES WEB 1  DE MARZO.docx
SEVIDORES WEB 1 DE MARZO.docx
 
Exposicion
ExposicionExposicion
Exposicion
 
Introducción a la programación en internet
Introducción a la programación en internetIntroducción a la programación en internet
Introducción a la programación en internet
 
UTEL Administración de Servidores Web Introducción 2023.pptx
UTEL Administración de Servidores Web Introducción 2023.pptxUTEL Administración de Servidores Web Introducción 2023.pptx
UTEL Administración de Servidores Web Introducción 2023.pptx
 
¿Cómo elegir servidor web?
¿Cómo elegir servidor web?¿Cómo elegir servidor web?
¿Cómo elegir servidor web?
 
Servidores web
Servidores webServidores web
Servidores web
 
Programación web
Programación webProgramación web
Programación web
 
Clase12-ServidoresWeb.pdf
Clase12-ServidoresWeb.pdfClase12-ServidoresWeb.pdf
Clase12-ServidoresWeb.pdf
 

Más de elizabethpaola (20)

Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 
Computacion e inforamatica
Computacion e inforamaticaComputacion e inforamatica
Computacion e inforamatica
 
Computacion e inforamatica
Computacion e inforamaticaComputacion e inforamatica
Computacion e inforamatica
 
Win rar
Win rarWin rar
Win rar
 
Nod 32 ver5
Nod 32 ver5Nod 32 ver5
Nod 32 ver5
 
Tipos de mantenimiento
Tipos de mantenimientoTipos de mantenimiento
Tipos de mantenimiento
 
Windwos xp
Windwos xpWindwos xp
Windwos xp
 
Disco virtual google
Disco virtual googleDisco virtual google
Disco virtual google
 
Sugar sync
Sugar syncSugar sync
Sugar sync
 
Bridge
BridgeBridge
Bridge
 
Bridge
BridgeBridge
Bridge
 
Bridge
BridgeBridge
Bridge
 
Sugar sync
Sugar syncSugar sync
Sugar sync
 
Sugar sync
Sugar syncSugar sync
Sugar sync
 
Introduccion tecnica a_virtual_pc
Introduccion tecnica a_virtual_pcIntroduccion tecnica a_virtual_pc
Introduccion tecnica a_virtual_pc
 
Vmware mquinas-virtuales-19365
Vmware mquinas-virtuales-19365Vmware mquinas-virtuales-19365
Vmware mquinas-virtuales-19365
 
Aulas virtuales1
Aulas virtuales1Aulas virtuales1
Aulas virtuales1
 
Capitulo 2 servidores
Capitulo 2   servidoresCapitulo 2   servidores
Capitulo 2 servidores
 
Capitulo 2 servidores
Capitulo 2   servidoresCapitulo 2   servidores
Capitulo 2 servidores
 

Último

Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 

Último (20)

Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 

Capitulo 2 servidores

  • 1. Servidores Web Capítulo 2
  • 2. Servidores web • Es un programa instalado en una máquina. • Especializado en escuchar peticiones de un cliente (browser) y responde con páginas web mediante el protocolo HTTP. • Accede a los sitios web almacenados en la máquina servidora, y entrega al cliente solicitante archivos HTML y objetos enlazados
  • 4. PHP
  • 5. Apache • Es un servidor web de código abierto de Apache Software Fundation • Arquitectura modular • Servicios – Certificados de seguridad SSL – Autenticación de usuarios por LDAP – Conector para Tomcat – Compartir archivos. – Soporte de aplicaciones web dinámicas con PHP, Perl y Ruby. • Se hace parte de otros paquetes de software como IBM Websphere
  • 7. Aplicaciones web • Son sitios web, cuyas páginas se generan en el servidor al momento en que son solicitadas por el cliente. • Se denominan “Sitios web dinámicos” • La información enviada es producto de una transformación de datos por un intérprete desde una base de datos en código HTML
  • 8. Aplicaciones web (2) • Clasificación: – Con código ejecutable en el servidor • PHP • JSP, etc. – Con código ejecutable en el cliente • HTML • Applets • Javascript – Mixtas (código ejecutable en el cliente y servidor)
  • 10. Servidor de aplicaciones • Es un programa que almacena aplicaciones web. • Pueden ser servidores web o integrar uno. • Especializados en contenido dinámico • Se integran con contenido dinámico • Gestiona lógica de negocio • Provee servicios middleware: – Acceso a base de datos – Seguridad – Transacciones – Balanceo de Carga • Administra componentes de aplicaciones como servicios compartidos. • Están dedicados principalmente a arquitecturas J2EE y .Net
  • 12. Investigue • ¿Cuáles son los servidores de aplicaciones disponibles en el mercado para J2EE? Realice una comparativa • ¿En qué consiste Oracle Fusion Middleware? • Indique servidores de aplicaciones que no son J2EE ni .NET y que tecnologías (lenguaje) soportan. • Nombre 3 empresas chilenas que utilicen servidor de aplicaciones y qué tipo de aplicaciones contienen. • Si usted quiere hacer una aplicación con JSP y Servlets y una base de datos mySQL, ¿que servidor NO usaría? Argumente.
  • 13. Sesiones La sesión es un espacio asignado en la memoria del servidor que se crea por cada usuario que se conecta a una aplicación web. • Una sesión se destruye con una de las siguientes situaciones: – El usuario cierra el browser – El usuario solicita vía HTTP el cierre de la sesión desde un link de logout – Se cumple un tiempo de inactividad definido por el servidor o la aplicación en que el usuario no envía ninguna solicitud HTTP. – Se reinicia el servidor o se reinicia la aplicación.