Arquitectura de aplicaciones distribuidas
Author
Document type
Book
Date
2001
rights
Restricted access to the UPC academic community
Publisher
Edicions UPC
ISBN
9788483015476 (en línia)
UPCommons
Abstract
Este material proporciona una visión detallada de cómo funcionan las aplicaciones distribuidas en Internet que utilizan el transporte de datos mediante los protocolos TCP/IP; Los principios básicos de diseño de las aplicaciones de Internet para conseguir sistemas escalables e interoperables. Los conceptos esenciales comunes a la mayoría de protocolos; juegos de caracteres, encapsulamiento de objetos (MIME), representación de información estructurada (HTML, STILOS CSS, WAI, XML, DTD, SCHEMA, XSLT), seguridad, autenticación, transporte de información multimedia (RTP, RTSP, IP, MULTICAST). Los protocolos para aplicaciones de transferencia indirecta de mensajes: correo electrónico (SMTP, POP, IMAP), conferencias (NNTP). Los protocolos para aplicaciones de transferencia directa de mensajes; consulta a directorios (LDAP), web (FTP, HTTP, DAV). Los protocolos para aplicaciones de tiempo real: aplicaciones multimedia de transferencia de sonido y vídeo (RTP, RTSP). Los protocolos para aplicaciones de invocación remota, para que una comunidad de organizaciones pueda mantener intercambios (XML-RPC, SOAP, RMI, CORBA). Este es el caso de las aplicaciones de comercio electrónico, constituidas por un gran conjunto de estándares emergentes basados, en muchos casos, en el intercambio de documentos XML. El objetivo es conocer los fundamentos básicos de las aplicaciones de internet, mostrar el funcionamiento de los protocolos de que se sirven y, sobre todo, aprender e forma práctica a implantar servicios y desarrollar nuevas aplicaciones distribuidas.
