Вы находитесь на странице: 1из 2

EXAMEN SUSTITUTORIO

Nombres y Apellidos:
___________________________________________________
Ciclo: ____________ Aula: _______ Fecha: ___/___/___
Profesor: _________________________________________________________
Instrucciones: Leer cuidadosamente cada pregunta y seguir las
instrucciones que indica cada pregunta se evaluar las buenas
prcticas (Best Practice) aprendidas durante el curso y para
finalizar crear un carpeta de slo el primer nombre y apellido
donde se guardara todo los proyectos de la parte prctica.
Eemplo! j.perez ("uan #lberto P$rez Polo)
iempo: %& minutos
eor!a: " Puntos # "
$. 'ul es la diferencia entre "(P y (ervlet) (* punto) %&
+ue el servlet genera pginas ,eb de forma dinmica a partir de los
parmetros de la peticin que env-e el navegador ,eb y el sp para
crear y gestionar pginas ,eb dinmicas y separa las interfaces
'. .'ul es el rol del deployment descriptor en una aplicacin "EE)
(* punto) /0
a. 1ndica la configuracin de los E"B.
b. 1ndica la forma en que se construy la aplicacin 2EB.
c. 1ndica cmo interact3an los datos en la aplicacin.
d. Especifica la distribucin de la aplicacin en un ambiente
2EB.
e. a y c
(. 4enciones los tipos de contenedores que conoce y e5plique sus
funcionalidades. (* punto)%&
Contenedor ejb: soporte a los componentes que implementan la capa
de lgica de negocio.
Contenedor )eb: gestiona la eecucin de los servlets y paginas
"(P.
1
NOTA:
LENGUAJE DE PROGRAMACION III
08
Contenedor de aplicaci*n cliente: ofrece la infraestructura
necesaria para la eecucin del cliente
+. 'uando se utiliza '/6B#) (* punto)%&
(e utiliza para 7acer un cdigo libre de programacin y tambien en
7tml.
". 'ul es el protocolo de comunicacin de 2eb(ervices y para que
sirve)
(oap sirve para definir los formatos 5ml para los mensaes de
intercambio en el uso de un ,eb service %&
Pr,ctica: $" Puntos
-. 'rear un proyecto sise.corba.server y luego crear un arc7ivo 18L
de nombre (iseBuscar.idl que contiene 9 m$todos llamados
buscarArea y buscarNota cada una slo con un parmetro de
entrada: implementar el m$todo buscarArea que permite obtener el
nombre del rea a partir de su cdigo correspondiente. (Pueden
utilizar #rreglos: ;ectores: <as7map) y el m$todo buscarNota
implementa la impresin de la nota.
Luego crear un paquete con el nombre sise.corba.cliente para
consumir la aplicacin sise.corba.ser.er. (=puntos) $
/. 'rear un proyecto de nombre sise.0ml y luego crear un arc7ivo
5ml de nombre curso.0ml con 9 niveles: tomar como eemplo para
la creacin el registro de #lumnos (1(E(>o olvidar).(=puntos) 1
2. 'rear un WebSevices el nombre del proyecto debe ser
sise.)s.ser.er que contiene 9 m$todos de nombres buscarName y
buscarNota con * y ? parmetros respectivamente: para el primer
m$todo crear un arreglo con = nombres como m!nimo para realizar
la b3squeda si el usuario e5iste mostrar el mensae @Asuario
"uan PerezB caso contrario mostrar el siguiente mensae @El
Asuario >/ e5isteB y el segundo m$todo retorna el promedio de
las notas y por ultimo crear WebSevices Cliente: el nombre del
proyecto debe ser sise.)s.cliente que implemente ambos m$todos.
(=puntos) '
Por 3u4 se cre* los m4todos findName y findNota5
2

Вам также может понравиться