SlideShare a Scribd company logo
1 of 23
ATS – ClienteEmail
1.Servicios en Internet
2.Arquitectura tres capas
3.ATS – ClienteEmail
• Un servicio Web (en inglés Web
service) es una colección de
protocolos y estándares que sirven
para intercambiar datos entre
aplicaciones.
Introducción
• Accesible desde cualquier aplicación
• Por cualquier lenguaje de
programación
• Desde cualquier plataforma
• Usando estándares abiertos
Introducción
• XML: Es el formato estándar para los datos que se vayan a
intercambiar.
• SOAP o XML-RPC: Protocolos sobre los que se establece el
intercambio.
• HTTP, FTP, o SMTP: los datos en XML también pueden
enviarse de una aplicación a otra mediante protocolos
normales ya bien conocidos.
• WSDL: Es el lenguaje de la interfaz pública para los
servicios Web.
• UDDI: Protocolo para publicar la información de los
servicios Web.
• WS-Security: Protocolo de seguridad aceptado como
estándar por OASIS.
Protocolos conocidos
• Aportan interoperabilidad entre aplicaciones de
software
• Los servicios Web fomentan los estándares y
protocolos basados en texto (más humanos y
accesibles)
• Al apoyarse en HTTP, permiten acceder a cualquier
sistema conectado a la red (http usa el puerto 80)
• Permiten el uso de servicios integrados cambiando
el de varias compañías y varios softwares
• Permiten la interoperabilidad entre plataformas de
distintos fabricantes por medio de protocolos
estándar.
Ventajas de los servicios Web
• Para realizar transacciones no pueden compararse
en su grado de desarrollo con los estándares abiertos
de computación distribuida como CORBA.
• Su rendimiento es bajo si se compara con otros
modelos de computación distribuida, tales como RMI o
CORBA (XML no está diseñado para el rendimiento)
• Al apoyarse en HTTP, pueden esquivar medidas de
seguridad basadas en firewalls cuyas reglas tratan
de bloquear o auditar la comunicación entre
programas a ambos lados de la barrera.
• Existe poca información de servicios web para
algunos lenguajes de programación
Inconvenientes de los servicios Web
• La principal razón para usar servicios
Web es que se basan en HTTP
sobre TCP en el puerto 80
• Buena interfaz para acceder a
servicios y funcionalidades de otros
ordenadores en la red
• Gran independencia y flexibilidad
entre aplicación y servicio
Razones para el uso de servicios Web
• Axis y el servidor Jakarta Tomcat (de Apache)
• ColdFusion MX de Macromedia
• Java Web Services Development Pack (JWSDP)
de Sun Microsystems (basado en Jakarta Tomcat)
• JOnAS (parte de ObjectWeb una iniciativa de
código abierto)
• Microsoft .NET
• Novell exteNd (basado en la plataforma J2EE)
• WebLogic
• WebSphere
Plataformas de Servicios y
contenedores de Aplicaciones
Datos
• Aplicaciones mono-
capa:
– Tanto los datos de
aplicación como la
interfaz como la
lógica de modelo
residen en una
misma identidad
Tipos de Arquitecturas
en tecnologías cliente-servidor
Lógica de negocio
Interface de usuario
Funcionalidad Parcial
Datos
• Aplicaciones
Cliente - Servidor
– Se separan 2 de las
tres capas. El
cliente aún puede
integrar parte de
la funcionalidad
del sistema.
Tipos de Arquitecturas
en tecnologías cliente-servidor
Lógica de negocio
Interface de usuario
Datos
• Aplicaciones de 3
capas.
– Creamos un cliente
“tonto” que carece
de toda lógica de
negocio y apenas
ofrece alguna
funcionalidad más
que la de visión y
petición de datos.
Lógica de negocio
Interface de usuario
Funcionalidad Parcial
Tipos de Arquitecturas
en tecnologías cliente-servidor
• Las diferentes capas suelen ser:
– Capa 1 : Cliente de aplicación
• Ejemplos: Set-top box, navegador Web
– Capa 2 : Servidor de Aplicaciones
• Ejemplo: Servidor Tomcat con servlet’s
– Capa 3 : Servidor de Datos
• Ejemplo: Base de datos, servidor SMTP…
Tipos de Arquitecturas
en tecnologías cliente-servidor
• ATS-ClienteEmail es un cliente de
correo que nos permite enviar emails
a cualquier destinatario de forma
rápida y segura.
• Nos ofrece una interfaz de usuario
con escritura a través del mando a
distancia.
Introducción
• Ofrece seguridad usando el protocolo SSL
(Secure Socket Layer) para el envío de e-
mails encriptados
• Hace uso del canal de retorno ya sea por
interfaz ethernet o por modem
• Utiliza arquitectura de 3 capas
– Hace uso del servidor de Aplicaciones Tomcat
– Dicho servidor implementa una servlet que
recibe peticiones Get y Post y se comunica con
servidor SMTP para el envío de e-mails.
Características
• El uso de un cliente e-mail desde la televisión
supone una revolución en cuanto a flexibilidad e
interacción entre usuarios se refiere.
• ATS-ClienteEmail mantiene una arquitectura de 3
capas con lo que conseguimos:
– Un cliente (receptor MHP) completamente ligero, exento
de funcionalidad lógica alguna. (Tiempo de subida
mucho menor).
– Flexibilidad en el cambio de servicios y/o
implementación lógica del servidor.
• Ejemplo: Almacenamiento de e-mails en el servidor.
Ventajas
• La principal desventaja pasa por hacer uso
de un mando a distancia para la escritura
de mensajes
– Posible solución (teclado inalámbrico)
• La lectura de mensajes en televisión no es
lo más adecuado
– Si bien las nuevas televisiones permiten
resoluciones de pantalla mucho mayores
Desventajas
Esquema de arquitectura
MHProject
Server
Set-Top
Box
Servidor
Mail
Petición
HTTP
Respuesta
HTTP
Respuesta
SMTP
Petición
SMTP
Servidor de
Aplicaciones
Cliente
Servidor de
Datos
<http 1.0>
<to> <from>
<body>
<http 1.0>
<confirmación>
<smtp>
<HELO>
<Mail From>
<smtp>
<HELO>
<OK>
Presentación
Ruegos
y
Preguntas
Arquitectura de 3 capas
[---------- Proyecto ----------]
MHProject v2.0
www.mhproject.org
E.T.S de Ingenieros de Telecomunicación
Universidad Pública de Navarra
[---------- Autor ----------]
Alejandro Fanjul
fanjul.35858@e.unavarra.es
afanjul@mhproject.org
[---------- Tutor ----------]
Mikel Sagues
mikel.sagues@unavarra.es
Créditos
y
Bibliografía

More Related Content

What's hot

Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
Hugo Herrera
 
A charla12 arq.3-capas
A charla12 arq.3-capasA charla12 arq.3-capas
A charla12 arq.3-capas
home
 
Arquitectura tres capas
Arquitectura tres capasArquitectura tres capas
Arquitectura tres capas
Jenny Gonzalez
 
Proyecto multicapa
Proyecto multicapaProyecto multicapa
Proyecto multicapa
ledesma04
 
Explicacion metodologia 3 capas y base de datos, proyecto de ejemplo jsp
Explicacion metodologia 3 capas y base de datos, proyecto de ejemplo jspExplicacion metodologia 3 capas y base de datos, proyecto de ejemplo jsp
Explicacion metodologia 3 capas y base de datos, proyecto de ejemplo jsp
Boris Salleg
 

What's hot (20)

Proyecto multicapa y conexión
Proyecto multicapa y conexiónProyecto multicapa y conexión
Proyecto multicapa y conexión
 
03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
A charla12 arq.3-capas
A charla12 arq.3-capasA charla12 arq.3-capas
A charla12 arq.3-capas
 
Arquitectura tres capas
Arquitectura tres capasArquitectura tres capas
Arquitectura tres capas
 
Arquitectura fisica y logica
Arquitectura fisica y logicaArquitectura fisica y logica
Arquitectura fisica y logica
 
Materia Cliente/Servidor
Materia Cliente/ServidorMateria Cliente/Servidor
Materia Cliente/Servidor
 
Proyecto multicapa
Proyecto multicapaProyecto multicapa
Proyecto multicapa
 
cliente servidor de 3 niveles
cliente servidor de 3 nivelescliente servidor de 3 niveles
cliente servidor de 3 niveles
 
Arquitectura Multinivel
Arquitectura MultinivelArquitectura Multinivel
Arquitectura Multinivel
 
Arquitectura Cliente/ servidor
Arquitectura Cliente/ servidorArquitectura Cliente/ servidor
Arquitectura Cliente/ servidor
 
Sistemas Distribuidos basados en la Web
Sistemas Distribuidos basados en la WebSistemas Distribuidos basados en la Web
Sistemas Distribuidos basados en la Web
 
Servicios web xml
Servicios web xmlServicios web xml
Servicios web xml
 
Arquitectura cliente
Arquitectura cliente Arquitectura cliente
Arquitectura cliente
 
Lab Tr5 Multicapa
Lab Tr5 MulticapaLab Tr5 Multicapa
Lab Tr5 Multicapa
 
Com
ComCom
Com
 
Explicacion metodologia 3 capas y base de datos, proyecto de ejemplo jsp
Explicacion metodologia 3 capas y base de datos, proyecto de ejemplo jspExplicacion metodologia 3 capas y base de datos, proyecto de ejemplo jsp
Explicacion metodologia 3 capas y base de datos, proyecto de ejemplo jsp
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 

Viewers also liked (6)

Bases De Datos Paralelas
Bases De Datos ParalelasBases De Datos Paralelas
Bases De Datos Paralelas
 
TALLER N. 9- ARQUITECTURA DE COMUNICACION DE DATOS EN CAPAS
TALLER N. 9- ARQUITECTURA DE COMUNICACION DE DATOS EN CAPASTALLER N. 9- ARQUITECTURA DE COMUNICACION DE DATOS EN CAPAS
TALLER N. 9- ARQUITECTURA DE COMUNICACION DE DATOS EN CAPAS
 
Descripcion familiar maite
Descripcion familiar maiteDescripcion familiar maite
Descripcion familiar maite
 
APLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NETAPLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NET
 
Arquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosArquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datos
 
Arquitectura N-Capas y ADo.NET
Arquitectura N-Capas y ADo.NETArquitectura N-Capas y ADo.NET
Arquitectura N-Capas y ADo.NET
 

Similar to Arquitectura tres capas, NET

protocolosdelascapassesionpresentacionyaplicacion-130107205500-phpapp01.pdf
protocolosdelascapassesionpresentacionyaplicacion-130107205500-phpapp01.pdfprotocolosdelascapassesionpresentacionyaplicacion-130107205500-phpapp01.pdf
protocolosdelascapassesionpresentacionyaplicacion-130107205500-phpapp01.pdf
FabioReneCahuanaMend
 
Servidores web
Servidores webServidores web
Servidores web
Sam Meci
 
Protocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionProtocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacion
Eduardo J Onofre
 
Capa transporte-modelo-osi
Capa transporte-modelo-osiCapa transporte-modelo-osi
Capa transporte-modelo-osi
Melissa Alcivar
 
Capa transporte-modelo-osi coregido
Capa transporte-modelo-osi coregidoCapa transporte-modelo-osi coregido
Capa transporte-modelo-osi coregido
Melissa Alcivar
 
capa de aplicacion protocolos
capa de aplicacion protocoloscapa de aplicacion protocolos
capa de aplicacion protocolos
kerengisela
 
Capitula 3 funcionalidad y protocolo de la capa de aplicación
Capitula 3 funcionalidad y  protocolo de la capa de aplicaciónCapitula 3 funcionalidad y  protocolo de la capa de aplicación
Capitula 3 funcionalidad y protocolo de la capa de aplicación
RicardoM724
 
Protokolos capa de aplicacion
Protokolos capa de aplicacionProtokolos capa de aplicacion
Protokolos capa de aplicacion
kerengisela
 
Diapositivas redes de computadoras unidad 4
Diapositivas redes de computadoras   unidad 4Diapositivas redes de computadoras   unidad 4
Diapositivas redes de computadoras unidad 4
Javier Durán
 
Sesion 08 tel202 2010-1
Sesion 08   tel202 2010-1Sesion 08   tel202 2010-1
Sesion 08 tel202 2010-1
kevinXD123
 

Similar to Arquitectura tres capas, NET (20)

protocolosredes
protocolosredesprotocolosredes
protocolosredes
 
protocolosdelascapassesionpresentacionyaplicacion-130107205500-phpapp01.pdf
protocolosdelascapassesionpresentacionyaplicacion-130107205500-phpapp01.pdfprotocolosdelascapassesionpresentacionyaplicacion-130107205500-phpapp01.pdf
protocolosdelascapassesionpresentacionyaplicacion-130107205500-phpapp01.pdf
 
Capa de transporte
Capa de transporteCapa de transporte
Capa de transporte
 
Servidores web
Servidores webServidores web
Servidores web
 
Protocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionProtocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacion
 
1.4 tecnologiasWeb.ppt
1.4 tecnologiasWeb.ppt1.4 tecnologiasWeb.ppt
1.4 tecnologiasWeb.ppt
 
Capa transporte-modelo-osi
Capa transporte-modelo-osiCapa transporte-modelo-osi
Capa transporte-modelo-osi
 
Capa transporte-modelo-osi coregido
Capa transporte-modelo-osi coregidoCapa transporte-modelo-osi coregido
Capa transporte-modelo-osi coregido
 
capa de aplicacion protocolos
capa de aplicacion protocoloscapa de aplicacion protocolos
capa de aplicacion protocolos
 
protocolos
protocolosprotocolos
protocolos
 
Capitula 3 funcionalidad y protocolo de la capa de aplicación
Capitula 3 funcionalidad y  protocolo de la capa de aplicaciónCapitula 3 funcionalidad y  protocolo de la capa de aplicación
Capitula 3 funcionalidad y protocolo de la capa de aplicación
 
Protokolos capa de aplicacion
Protokolos capa de aplicacionProtokolos capa de aplicacion
Protokolos capa de aplicacion
 
Capa de aplicacion
Capa de aplicacionCapa de aplicacion
Capa de aplicacion
 
La Capa de Red más amistosa
La Capa de Red más amistosaLa Capa de Red más amistosa
La Capa de Red más amistosa
 
Ccna exploration TEMA II
Ccna exploration  TEMA IICcna exploration  TEMA II
Ccna exploration TEMA II
 
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...
GUIA REDES DE COMPUTADORES Y SISTEMAS DISTRIBUIDOS II CONFIGURACION DE PROTOC...
 
Diapositivas redes de computadoras unidad 4
Diapositivas redes de computadoras   unidad 4Diapositivas redes de computadoras   unidad 4
Diapositivas redes de computadoras unidad 4
 
3. Sis distribuidos - Arquitectura.pptx
3. Sis distribuidos - Arquitectura.pptx3. Sis distribuidos - Arquitectura.pptx
3. Sis distribuidos - Arquitectura.pptx
 
Protocolos de las redes
Protocolos de las redesProtocolos de las redes
Protocolos de las redes
 
Sesion 08 tel202 2010-1
Sesion 08   tel202 2010-1Sesion 08   tel202 2010-1
Sesion 08 tel202 2010-1
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Arquitectura tres capas, NET

  • 2. 1.Servicios en Internet 2.Arquitectura tres capas 3.ATS – ClienteEmail
  • 3.
  • 4. • Un servicio Web (en inglés Web service) es una colección de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Introducción
  • 5. • Accesible desde cualquier aplicación • Por cualquier lenguaje de programación • Desde cualquier plataforma • Usando estándares abiertos Introducción
  • 6. • XML: Es el formato estándar para los datos que se vayan a intercambiar. • SOAP o XML-RPC: Protocolos sobre los que se establece el intercambio. • HTTP, FTP, o SMTP: los datos en XML también pueden enviarse de una aplicación a otra mediante protocolos normales ya bien conocidos. • WSDL: Es el lenguaje de la interfaz pública para los servicios Web. • UDDI: Protocolo para publicar la información de los servicios Web. • WS-Security: Protocolo de seguridad aceptado como estándar por OASIS. Protocolos conocidos
  • 7. • Aportan interoperabilidad entre aplicaciones de software • Los servicios Web fomentan los estándares y protocolos basados en texto (más humanos y accesibles) • Al apoyarse en HTTP, permiten acceder a cualquier sistema conectado a la red (http usa el puerto 80) • Permiten el uso de servicios integrados cambiando el de varias compañías y varios softwares • Permiten la interoperabilidad entre plataformas de distintos fabricantes por medio de protocolos estándar. Ventajas de los servicios Web
  • 8. • Para realizar transacciones no pueden compararse en su grado de desarrollo con los estándares abiertos de computación distribuida como CORBA. • Su rendimiento es bajo si se compara con otros modelos de computación distribuida, tales como RMI o CORBA (XML no está diseñado para el rendimiento) • Al apoyarse en HTTP, pueden esquivar medidas de seguridad basadas en firewalls cuyas reglas tratan de bloquear o auditar la comunicación entre programas a ambos lados de la barrera. • Existe poca información de servicios web para algunos lenguajes de programación Inconvenientes de los servicios Web
  • 9. • La principal razón para usar servicios Web es que se basan en HTTP sobre TCP en el puerto 80 • Buena interfaz para acceder a servicios y funcionalidades de otros ordenadores en la red • Gran independencia y flexibilidad entre aplicación y servicio Razones para el uso de servicios Web
  • 10. • Axis y el servidor Jakarta Tomcat (de Apache) • ColdFusion MX de Macromedia • Java Web Services Development Pack (JWSDP) de Sun Microsystems (basado en Jakarta Tomcat) • JOnAS (parte de ObjectWeb una iniciativa de código abierto) • Microsoft .NET • Novell exteNd (basado en la plataforma J2EE) • WebLogic • WebSphere Plataformas de Servicios y contenedores de Aplicaciones
  • 11.
  • 12. Datos • Aplicaciones mono- capa: – Tanto los datos de aplicación como la interfaz como la lógica de modelo residen en una misma identidad Tipos de Arquitecturas en tecnologías cliente-servidor Lógica de negocio Interface de usuario
  • 13. Funcionalidad Parcial Datos • Aplicaciones Cliente - Servidor – Se separan 2 de las tres capas. El cliente aún puede integrar parte de la funcionalidad del sistema. Tipos de Arquitecturas en tecnologías cliente-servidor Lógica de negocio Interface de usuario
  • 14. Datos • Aplicaciones de 3 capas. – Creamos un cliente “tonto” que carece de toda lógica de negocio y apenas ofrece alguna funcionalidad más que la de visión y petición de datos. Lógica de negocio Interface de usuario Funcionalidad Parcial Tipos de Arquitecturas en tecnologías cliente-servidor
  • 15. • Las diferentes capas suelen ser: – Capa 1 : Cliente de aplicación • Ejemplos: Set-top box, navegador Web – Capa 2 : Servidor de Aplicaciones • Ejemplo: Servidor Tomcat con servlet’s – Capa 3 : Servidor de Datos • Ejemplo: Base de datos, servidor SMTP… Tipos de Arquitecturas en tecnologías cliente-servidor
  • 16.
  • 17. • ATS-ClienteEmail es un cliente de correo que nos permite enviar emails a cualquier destinatario de forma rápida y segura. • Nos ofrece una interfaz de usuario con escritura a través del mando a distancia. Introducción
  • 18. • Ofrece seguridad usando el protocolo SSL (Secure Socket Layer) para el envío de e- mails encriptados • Hace uso del canal de retorno ya sea por interfaz ethernet o por modem • Utiliza arquitectura de 3 capas – Hace uso del servidor de Aplicaciones Tomcat – Dicho servidor implementa una servlet que recibe peticiones Get y Post y se comunica con servidor SMTP para el envío de e-mails. Características
  • 19. • El uso de un cliente e-mail desde la televisión supone una revolución en cuanto a flexibilidad e interacción entre usuarios se refiere. • ATS-ClienteEmail mantiene una arquitectura de 3 capas con lo que conseguimos: – Un cliente (receptor MHP) completamente ligero, exento de funcionalidad lógica alguna. (Tiempo de subida mucho menor). – Flexibilidad en el cambio de servicios y/o implementación lógica del servidor. • Ejemplo: Almacenamiento de e-mails en el servidor. Ventajas
  • 20. • La principal desventaja pasa por hacer uso de un mando a distancia para la escritura de mensajes – Posible solución (teclado inalámbrico) • La lectura de mensajes en televisión no es lo más adecuado – Si bien las nuevas televisiones permiten resoluciones de pantalla mucho mayores Desventajas
  • 21. Esquema de arquitectura MHProject Server Set-Top Box Servidor Mail Petición HTTP Respuesta HTTP Respuesta SMTP Petición SMTP Servidor de Aplicaciones Cliente Servidor de Datos <http 1.0> <to> <from> <body> <http 1.0> <confirmación> <smtp> <HELO> <Mail From> <smtp> <HELO> <OK>
  • 23. Ruegos y Preguntas Arquitectura de 3 capas [---------- Proyecto ----------] MHProject v2.0 www.mhproject.org E.T.S de Ingenieros de Telecomunicación Universidad Pública de Navarra [---------- Autor ----------] Alejandro Fanjul fanjul.35858@e.unavarra.es afanjul@mhproject.org [---------- Tutor ----------] Mikel Sagues mikel.sagues@unavarra.es Créditos y Bibliografía