Please use this identifier to cite or link to this item: http://ridum.umanizales.edu.co:8080/xmlui/handle/6789/128
Title: Desarrollo de web services para prestar los servicios de correo electrónico, perfil e información general a los estudiantes de la Facultad de Ingeniería de la Universidad de Manizales
Authors: Vásquez Henao, Cristian Andrés
Gómez De La Pava, Lukas Mauricio
Keywords: Aplicación web
Autenticacion SMTP
Base de datos
Java applets
Lenguajes de programación
Personal digital assistant
PDA
Programacion orientada a objetos
Issue Date: 6-Jun-2013
Abstract: En el desarrollo de este proyecto se implementaron tres aplicaciones, con el fin de permitir a los usuarios de dispositivos móviles de la Facultad de Ingeniería de la Universidad de Manizales, acceder a una parte de la información que ofrece el portal Athenea para los estudiantes de ingeniería, como las notas de las asignaturas, las faltas de asistencia, las noticias de la Facultad y correo electrónico. Para el desarrollo del proyecto se utilizaron distintos recursos que permitieron crear aplicaciones ligeras y eficientes. Enfocados en un análisis y diseño orientado a objetos según los criterios del Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language), y haciendo uso del lenguaje de programación Java Micro Edition (JME) en el ambiente de desarrollo integrado (IDE, por sus siglas en inglés, Integrated Development Environment) NEtBeans 5.0 con la extensión Mobility Pack 5.0 RC 2, se desarrollaron cada una de las aplicaciones. El módulo lector de noticias se desarrolló para Sindicación Realmente Simple (RSS, por sus siglas en inglés, Really Simple Syndication), que toma un archivo en el Lenguaje de Etiquetas Extensible (XML, por sus siglas en inglés, Extensible Markup Language) el cual pasa a través de una interfaz para programación de aplicaciones (API, por sus siglas en inglés, Application Programming Interface), analizador XML (XML Parser), que se encarga de analizar las etiquetas para extraer la información útil. En el módulo de correo electrónico se desarrolló un cliente que se vale del Protocolo Simple de Transferencia de Mensajes (SMTP, por sus siglas en inglés, Simple Mail Transfer Protocol) para el envío de correo y del Protocolo de Acceso a Mensajes de Internet (IMAP, por sus siglas en inglés, Internet Message Access Protocol) para la lectura de correo de Athenea; este cliente de correo se hizo usando sockets, que según el libro Sistemas Operativos , se define como un punto final para comunicación. Un socket está compuesto de una dirección IP concatenada con un número de puerto. Un par de procesos (o hilos) que se comunican por una red emplean un par de sockets, uno para cada proceso; para leer comandos y respuestas de los protocolos, con el fin de gestionar el correo de los usuarios.
Description: Trabajo de grado (Ingeniería de Sistemas y telecomunicaciones), Facultad de Ciencias e Ingeniera. Universidad de Manizales, 2007
URI: http://ridum.umanizales.edu.co:8080/xmlui/handle/6789/128
Appears in Collections:Pregrado en Ingenieria de Sistemas y Telecomunicaciones

Files in This Item:
File Description SizeFormat 
180_Vasquez_Henao_Cristian_Andres_2007.pdfArchivo principal1.97 MBAdobe PDFView/Open
Vasquez_Henao_Cristian_Andres_autorización.jpgAutorización74.59 kBJPEGView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.