Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2010, 04:49
SeNNiNG
 
Fecha de Ingreso: febrero-2006
Mensajes: 21
Antigüedad: 18 años, 2 meses
Puntos: 0
Topología software local

Buenas,
Estoy desarrollando una aplicación en java, que se ejecuta localmente y tiene una base de datos en oracle también local, pero a la vez se conecta a internet para algunas tareas. La topologia es cliente/servidor, con la presentación y aplicación en el cliente y la base de datos en el servidor. No sé muy bien cómo expresar esto en el diagrama de despliegue.

Yo distinguiría los siguientes componentes:

-Lógica de aplicación
-Lógica de presentación
-Base de datos Oracle
-Servidor web

El último estaría en un nodo diferente comunicado por TCP/IP, la duda es cómo colocar los 3 primeros, si en un mismo nodo o la base de datos separada por ser cliente/servidor.


Otra duda que tengo es con el Modelo Vista Controlador activo combinado con el patrón capas. En este se ha de utilizar el patrón observador.



A la hora de combinar las capas con MVC:

http://img42.imageshack.us/i/diagramax.jpg/

Mi duda es si la forma en que coloco la interfaz iObservador es correcta y sino es así cómo debería hacerlo.

Gracias de antemano

Última edición por SeNNiNG; 12/05/2010 a las 05:14