Título:
|
Portal WEB 2.0. utilizando Framework Struts
|
Autor/a:
|
Palacín Mateo, Manuel
|
Otros autores:
|
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors; Meseguer Pallarès, Roc |
Abstract:
|
El propósito de este proyecto es la implementación de un portal interactivo de contactos utilizando las tecnologías J2EE mediante Struts y siguiendo la tendencia Web 2.0. Previo a esta implementación se ha hecho una valoración
del mercado actual de los portales de contactos y se han evaluado los servicios que ofrecen para posteriormente añadirlos a la demostración tecnológica. Tras esto se ha explicado lo que es la tendencia Web 2.0. Finalmente se han evaluado las diferentes opciones o tecnologías Web disponibles en la actualidad para la creación de un portal de este tipo. |
Abstract:
|
El propósito de este proyecto es la implementación de un portal interactivo de
contactos utilizando las tecnologías J2EE mediante Struts y siguiendo la
tendencia Web 2.0. Previo a esta implementación se ha hecho una valoración
del mercado actual de los portales de contactos y se han evaluado los
servicios que ofrecen para posteriormente añadirlos a la demostración
tecnológica. Tras esto se ha explicado lo que es la tendencia Web 2.0.
Finalmente se han evaluado las diferentes opciones o tecnologías Web
disponibles en la actualidad para la creación de un portal de este tipo.
Se pretende que el portal aporte diferentes servicios al usuario, entre los
cuales destacan la búsqueda de pareja, la sección de noticias y un ránquing
semanal/mensual con los usuarios más votados. Además de todos estos
servicios, el portal ofrece la posibilidad de registrar a los usuarios y puede ser
administrado mediante una cuenta de administrador.
La implementación del sistema se ha realizado siguiendo el patrón de diseño
MVC utilizando diferentes tecnologías como son XML, el lenguaje de
programación Java en su especificación J2EE y el Framework Struts. Las
páginas Web (vista) se han realizado mediante JSP’s aplicándoles CSS y la
utilización de JavaScript y AJAX en ciertas partes. El controlador y la lógica de
negocio (modelo) se implementa con Struts. Como base de datos se utiliza
MySQL (fácil y simple de administrar además de tener coste 0). La intención
es que la aplicación se sostenga sobre dos contenedores: el Web Apache
HTTP y el de aplicaciones Apache Tomcat, ambos gratuitos. El sistema
requiere de seguridad en ciertas partes como son el registro y el login de
usuarios para lo cual se utiliza el protocolo SSL gracias a una extensión de
Struts llamada SSLEXT. |
Materia(s):
|
-Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Internet -Àrees temàtiques de la UPC::Informàtica::Llenguatges de programació::Java -Web sites -Java (Computer program language) -Framework (Computer program) -Web 2.0 -Struts -Internet -- Aplicacions -Java (Llenguatge de programació) -Framework (Programes d'ordinador) |
Derechos:
|
|
Tipo de documento:
|
Trabajo/Proyecto fin de carrera |
Editor:
|
Universitat Politècnica de Catalunya
|
Compartir:
|
|