0% encontró este documento útil (0 votos)
20 vistas3 páginas

Implementación de Spring BDD y UDP

Este documento presenta una práctica sobre el uso de Spring BDD y UDP. Los estudiantes modificarán un programa llamado SimUTE para almacenar imágenes generadas en una base de datos usando Spring BDD, enviando los datos a través de UDP. El servidor externo guardará la información de cada imagen y proveerá estadísticas sobre los tipos de imágenes almacenadas en un rango de fechas.

Cargado por

FaustoMales
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas3 páginas

Implementación de Spring BDD y UDP

Este documento presenta una práctica sobre el uso de Spring BDD y UDP. Los estudiantes modificarán un programa llamado SimUTE para almacenar imágenes generadas en una base de datos usando Spring BDD, enviando los datos a través de UDP. El servidor externo guardará la información de cada imagen y proveerá estadísticas sobre los tipos de imágenes almacenadas en un rango de fechas.

Cargado por

FaustoMales
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ASIGNATURA: Aplicaciones Distribuidas Nivel: 7

TEMA: Spring BDD Práctica Nº: 4

1. INTRODUCCIÓN: El manejo de bases de datos dentro de un framework como


Spring puede diferir de lo que usted ya conoce, trabajando de forma “libre”. De
la misma manera, el cambio de protocolo de comunicación influirá.

2. OBJETIVO GENERAL: Modifique SimUTE, con base en lo desarrollado en el


Proyecto 1 (y también en la Práctica 3), para utilizar Spring BDD y UDP

2.1. OBJETIVOS ESPECÍFICOS Nivel*


Domina los conceptos de bases de datos y Java A
Manipula con fluidez la API de Spring BDD M
*Alto(A), Medio (M), Bajo (B)

3. DEFINICIONES: Ver notas de curso: Spring BDD, UDP

4. BASE CONCEPTUAL: Spring BDD, UDP

5. ACTIVIDADES PREVIAS:
- Brevemente explique UDP: cómo envía y recibe datagramas
- Brevemente explique Spring y Spring BDD
- Qué es ORM y DAO?

6. MÉTODO/PROCEDIMIENTO
- Trabaje en grupos de 3 personas

- Las imágenes generadas por TrainUte deberán enviarse como mensajes


UDP a un servidor externo
- El servidor externo, utilizando Spring BDD, guardará cada imagen en una
base de datos de su elección, tal y como lo hizo en el proyecto 1, indicando:
o Id (puede ser simplemente un autonumérico)
o Acción que la generó (wasd)
o Timestamp
o (Atención: la imagen deberá guardarse íntegramente en la bdd, NO
como link a un archivo)
- Su programa (servidor externo) permitirá recuperar cualquier imagen
guardada en la bdd, por su id, y pasarla a un archivo
- Su programa (servidor externo) emitirá un pequeño resumen estadístico el
cual indique, para un rango de fechas/horas dado, cuántas imágenes de
cada tipo (wasd) se generaron.

7. EQUIPOS Y MATERIALES:
- Java
- NetBeans

1
- Spring

8. CONDICIONES DE SEGURIDAD:

9. CUESTIONARIO DE INVESTIGACIÓN:
- Describa en detalle las facilidades de Spring BDD
- Describa cómo integró la comunicación por UDP, con el guardado de las
imágenes mediante Spring BDD

10. EVALUACIÓN DEL APRENDIZAJE:

Resultados de aprendizaje de Resultados de aprendizaje Nivel del


la carrera de la asignatura aprendizaje
de la práctica
Aplica pensamiento lógico, Implementa sistemas A
fundamentos matemáticos, distribuidos cuyos
principios algorítmicos, técnicas componentes compartan
y lenguajes de programación; correctamente la información,
en la fundamentación, diseño y el procesamiento y la lógica de
desarrollo de programas la ejecución.
computacionales.
*Alto(A), Medio (M), Bajo (B)

11. RESULTADOS OBTENIDOS:

Resultados obtenidos SI NO Observaciones


Familiaridad con el uso de Spring BDD X
Familiaridad con la transferencia de mensajes con UDP X

12.- BIBLIOGRAFÍA:

- [AG] Antonio Goncalves. (2013). Beginning Java EE 7. Apress, USA. ISBN-


13: 978-1430246268
- [PS] Pablo Sznajdleder. (2010). Java a Fondo. Alfaomega, México
- [SH] Schildt (2014). Java The Complete Reference (9th edition). Oracle.
ISBN-13: 978-0071808552

13.- RUBRICA DE EVALUACIÓN DE PRÁCTICA


Parámetro Puntaje
Asiste puntualmente a la práctica y participa activamente
4
durante toda la sesión

Presenta el preinforme completo y dentro del formato 1

2
Presenta el informe de la práctica completo y dentro del
2
formato
Presenta el resultado de su trabajo práctico (p.e., código
3
fuente) completo y funcional

Calificación Total: 10

Elaborado por: Revisado por: Aprobado por:

_____________________ _____________________ _____________________


Diego Ordóñez Víctor Gálvez Oswaldo Moscoso
DOCENTE RESPONSABLE DE COORDINADOR DE
ÁREA CARRERA
Fecha: 05 / 04 / 2019 Fecha: / / 2019 Fecha: / / 2019

También podría gustarte