ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Servlets

inflamessvApuntes12 de Noviembre de 2016

494 Palabras (2 Páginas)150 Visitas

Página 1 de 2

Servlets

Es un componente web que reside dentro del servlet container quien además de proveerle una variedad de servicios de plataforma es el encargado de administrar su ciclo de vida.

http://localhost:8080/Capitulo02/holaMundoServlet

localhost=dirección ip local de la maquina

8080:puerto donde atiende el container

Capitulo02=es el webcontext(generalmente coincide con el nombre del proyecto)

holaMundoServlet=es el path que direcciona y vincula al requerimiento que acaba de llegar con el servlet que debe procesar.

Dentro del protocolo http se destacan dos maneras o métodos de enviar un request (requerimiento) a un recurso web estos son métodos GET y POST

Pagina web dinámica:cambio de contenido de la pagina web

JSP

Metodos implícitos :request,response,stream

Aplicación web: se denomina aplicación web al conjunto de paginas jsp,html,clases java,archivos jar,etc.

Para que el container reconozca a este conjunto de recursos como una aplicación web se debe de seguir la siguiente estructura de carpetas:

.Capitulo2(carpeta raíz del proyecto nombre puede ser cualquiera)

   -meta-inf

   -web-inf

    .clases(la carpeta clases funciona como root package de las clases de la aplicacion)

    .lib(debe tener todos los archivos jar que necesitemos tener disponibles en el classpath por ejemplo los drivers jdbc.)

Paginas html,jsp deben colocarse en la raíz de la webapp.

Web container: puede hostear varias webapp y cada una de estas puede ser iniciada y detenida independientemente de las otras.Por eso cada aplicación web se ejecuta dentro de su propio contexto

Listener de contexto

Los de contexto: nos mantienen informados  acerca de los eventos que acontecen sobre el contexto de la aplicación.

Los de sesión:nos mantiene informados sobre los eventos que acurren en cada una de las sesiones activas en la webapp

Servlets filters

Es un objeto que permite manipular un header y el contenido de un request o de un responser los filters no regresan una respuesta al cliente solo sirve para adicionar funcionalidad programática y de este modo desagregar cierta lógica de programación.


Capitulo numero 3 jndi y inyección de dependencias

JNDI:en la api de java donde los programas pueden tener acceso a los servicios de nombres y directorios.

Namin service: un servicio de nombres permite vincular objetos por nombres asi para buscar el objeto solo se tiene que proporcionar el nombre.

Binding:la asociación entre un objeto y su nombre se llama binding

Lookup:es la búsqueda de un objeto por su nombre.

Context:es un conjunto de nobre objeto o bindings.

Sistema de nombres:es un conjunto de contextos enlazados todos del mismo tipo.

Namespace:es el conjunto de nombres que contiene un sistema de nombres

Capitulo numero 4 capa de negocio

Los ejb son componentes pensados para desarrollar aplicaciones distribuidas escalables transaccionales y seguras. Cuando los requerimientos de una aplicación enfatizan en este tipo de atributos decimos que se trata de una aplicación Enterprise.

Permitiendo que los programadores se concentren más en la lógica del negocio.

Tipos de ejb

Session beans :se clasifican en statefull y stateless

entity beans :son legado del Viejo framework de ejb actualmente son obsoletos y fueron remplazados por jpa.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (48 Kb) docx (9 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com