Configuracion y administracion de servidores de aplicaciones Flashcards

1
Q

Con que mecanismos garantizar aplicaciones web seguras (4)

A

Autenticacion
Autorizacion
Validacion de entradas
Inyeccion de comandos SQL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Tipos de autenticacion (2)

A

Autenticacion basica
Autenticacion con certificados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Directorios de organizacion de aplicacion web

A

Directorio principal o raiz

  • > WEB-INF
  • > -> classes
  • > -> lib
  • > -> tags
  • > Resto de carpetas
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Que hay en el directorio raiz, en Directorios de organizacion de aplicacion web? (2)

A
Ficheros estaticos (HTML, imagenes, etc)
JSPs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Que hay en el directorio WEB-INF, en Directorios de organizacion de aplicacion web?

A

web.xml

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Que hay en el directorio classes, en Directorios de organizacion de aplicacion web?

A

Ficheros compilados (servlets, beans)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Que hay en el directorio lib, en Directorios de organizacion de aplicacion web?

A

Librerias adicionales

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Que es un archivo EAR?

A

Aplicacion empresarial Java EE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Que es un modulo web?

A

La unidad mas pequeña de recurso web que se puede utilizar y desplegar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Que hay en el directorio tags, en Directorios de organizacion de aplicacion web?

A

Ficheros de etiquetas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Métodos de despliegue de aplicación web (2)

A

-Archivos WAR.
-Editando archivos web.xml y server.xml

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cuales suelen ser los directorios que forman una aplicacion compilada? (5)

A

www
bin
src
tomcat
gwt-cache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Comando para generar .war de aplicacion a

A

jar cvf a.war WEB-INF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Comando para compilar clases java de aplicacion

A

javac -d WEB-INF/classes *.java

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué es una válvula de Tomcat?

A

Interfaz que permite agregar funcionalidades personalizadas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Cómo se implementa una válvula de Tomcat?

A

Se implementan como clases Java que implementan la interfaz Valve

17
Q

¿Para qué sirve una vávula de Tomcat?

A

En el flujo de procesamiento de una petición HTTP
puede modificar la petición o la respuesta,
realizar acciones adicionales antes o después de que la petición sea procesada por el servidor

18
Q

¿Qué es Catalina en Tomcat?

A

Contenedor servlet que se utiliza en el servidor web Tomcat para implementar la especificación de servlets de Java

19
Q

¿Para qué sirve Access Log Valve?

A

Registrar información sobre las solicitudes que llegan al servidor web

20
Q

¿Para qué sirve Remote Address Filter?

A

Permitir o denegar el acceso a un recurso web específico según la dirección IP del cliente

21
Q

¿Para qué sirve Remote Host Filter?

A

Permitir o denegar el acceso a un recurso web específico según el nombre de host del cliente

22
Q

¿Para qué sirve Request Dumper?

A

Registrar información detallada de la solicitud HTTP, incluyendo los encabezados de la solicitud, los parámetros, el cuerpo de la solicitud y cualquier otro dato relevante de la solicitud

23
Q

¿Para qué sirve Single Sign On?

A

Permitir que los usuarios accedan a múltiples aplicaciones web con una sola credencial de inicio de sesión