2010Lenguajes Visuales MVC con Remote Observers Cambios en el cliente: –Incorporar la interface RemoteObserver como parte del framework –ProxyModelo –Debe.

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

APLICACIONES DISTRIBUIDAS
Inar Introducción Las compañías de distribución de energía necesitan evaluar la calidad del servicio que brindan con el objeto de poder tomar las medidas.
Rogelio Ferreira Escutia Modelo Vista Controlador.
Servicios Web XML 03 de Junio de 2004 Fernando Alonso Blázquez.
integridad referencial
Ing. Guillermo Pantaleo - Ayudante: Diego Montaldo
Ing. Guillermo Pantaleo - Ayudante: Diego Montaldo
ATS – Cliente .
J2EE – Java 2 Enterprise Edition
Arquitectura Web en Aplicaciones Empresariales Java/J2EE
AUTORES: Eloy Cantero Salvador López
Práctica II: Java RMI.
La Plataforma Holmes y Aplicaciones
"java del lado del servidor" Servlet y JSP Java Server Pages.
Arquitectura de la Aplicación
Curso acelerado RIA-J2EE
75.10 Técnicas de Diseño Grupo E
Curso de Java y Aplicaciones Web
Características Técnicas
ACIS Desarrollar proyectos de software y “evitar” el fracaso ?
Entornos orientados a objetos
RMI Remote Method Invocation
Java 2 Platform Enterprise Edition
Características Técnicas
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
JAVA FX Es un paquete de software que te permitirá desarrollar aplicaciones web para diferentes plataformas, desde un ordenador ordinario hasta teléfonos.
SISTEMA DE GENERACIÓN Y SEGUIMIENTO DE REPARACIÓN DE CONTENEDORES
Objetos Distribuidos – Aplicaciones RMI
Sesión en Servlets 31 de Marzo de Índice ¿Por qué seguir la trayectoria de usuarios? Formas de seguir la trayectoria de usuarios –Cookies –Reescritura.
CGI.   Cuando el World Wide Web inició su funcionamiento como lo conocemos, empezando a tomar popularidad aproximadamente en 1993, solo se podía apreciar.
El paradigma de la orientación a objetos La programación orientada a objetos genera códigos eficientes y estandariza la metodología de programación, además.
Práctica III: Java RMI con Serialización y Activation Framework
Sistemas Operativos Centralizados y Distribuidos Carlos David Zepeda.
Sincronización de Objectos Compartidos usando MatchMaker a través de Web Services Thomas Pieper DCC, Universidad de Chile.
Invocación de Métodos Remotos RMI: Remote Method Invocation
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Servicios Web. Servicios web Son programas con funcionalidad accesible a través de protocolo http que permiten la ejecución remota de métodos y funciones.
Lenguajes utilizados para aplicaciones distribuidas
JAVA RMI The Java Remote Method Invocation ELO330 – Programación de Sistemas Cesar Vásquez I
1 ONLINE SHOP ‘09 Ainara Ortega Silvia Urdiain Carmen Moriones.
Programación orientada a objetos
“Intercambio de datos mediante JMS” Algeciras, jueves 24 de octubre de 2013.
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
OBJETOS DISTRIBUIDOS E INVOCACIÓN REMOTA ING. MARISCAL.
Tutor: Ing. Juan E. Talavera Horn 2010 GWT – EJB Patrones de diseño e integración.
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
JDBC Java Database Connectivity CC52N - Computación para el trabajo grupal Profesor: Nélson Baloian Por: Edgard Pineda.
Desacoplamiento de Capas
1. Introducción a los Sistemas de Internet Gestión de Sistemas en Internet Universidad Antonio de Nebrija 2003/04 Justo N. Hidalgo Sanz.
Estructura de datos Francisco Castro
SOFTTEK INTERNAL © Copyright All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts Academia Java.
Algoritmos y Programación III
Cairngorm Framework v2.2. Mate Framework Prototipos rápidos Aplicación con compleja o repetitiva lógica Independencia en el desarrollo de UI de la lógica.
Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.
Guadalupe Andrade Mociño.  Significa Modelo Vista Controlador  Es un patrón de diseño  Esta compuesto por tres grandes capas: modelo, vista y controlador.
Daniel Fernández Lanvin Desacoplamiento de Capas.
TELECONTROL DE PROCESOS CON PROTOCOLO IP UTILIZANDO DISPOSITIVOS MÓVILES E INTERFACES DE APLICACIONES API.
Simulador Redes Nombres etc,,.
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
Ceibal Com Sistema de comunicaciones para el Plan Ceibal.
Explicación del trabajo académico y Proyecto Final
SISTEMAS COMPUTACIONALES ADMINISTRATIVOS E.E. Fundamentos de Base de Datos 1.9 Arquitectura de aplicaciones Fuentes: Fundamentos de Bases de Datos. Cuarta.
Patrón de diseño BROKER
RMI: Invocación a método remoto, y Java RMI
Base de Datos MVC.
SERVIDOR PUBLICO. Servidor Público.
Transcripción de la presentación:

2010Lenguajes Visuales MVC con Remote Observers Cambios en el cliente: –Incorporar la interface RemoteObserver como parte del framework –ProxyModelo –Debe extender UnicastRemoteObject (es un objeto remoto) –Debe implementar la interface RemoteObserver –ProxyModeloAdmProductos: –Debe implementar método update() (actualiza la presentación de la vista) –Al conectarse con el servidor, debe registrarse como observer del objeto remoto

2010Lenguajes Visuales MVC con Remote Observers Cambios en el cliente –Incorporar la interface RemoteObservable como parte del framework –La interface ModeloAdministrador debe extender RemoteObservable

2010Lenguajes Visuales Ejercicio 7 - cliente

2010Lenguajes Visuales MVC con Remote Observers Cambios en el Servidor –Incorporar las interfaces RemoteObserver y RemoteObservable como parte del framework –ModeloAdministrador debe extender RemoteObservable –ModeloRemoto: –Debe incluir una lista de RemoteObservers registrados –Debe implementar addRemoteObserver, removeRemoteObserver, y notifyRemoteObservers –ModeloAdmProductos: –Cuando un método altera la información en el modelo, debe informar a los observers (notifyRemoteObservers)

2010Lenguajes Visuales Ejemplo 7 - servidor

2010Lenguajes Visuales Referencias Tutorial de Java (Sección sobre RMI) Disponible en java.sun.com Patrones J2EE (información acerca de Business Delegate) Disponible en java.sun.com Artículos: Creating 3-Tier Distributed Applications with RMI ( Improved Observer/Observable (