La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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.

Presentaciones similares


Presentación del tema: "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."— Transcripción de la presentación:

1 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 BASADO EN COMPONENTES JOHANNA M. GUILLEN ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA

2 28/04/09 TECNOLOGÍAS DE COMPONENTES ESTANDARIZADAS Los componentes son unidades bien definidas, que adquirieron sus características principales de sus orígenes en el desarrollo de software de la POO y el UML. Son pocas las tecnologías que se han estandarizado.

3 28/04/09 CORBA Definido y controlado por O.M.G (Define protocolo de comunicaciones y mecanismos para interoperabilidad entre diferentes aplicaciones, lenguajes y plataformas. (Comput. Distribuida) Utiliza I.D.L para especificar las interfaces con los servicios que los objetos ofreceran.

4 28/04/09 OBJETO CORBA Encapsulamiento : interfaz que es lo que el módulo representa para el mundo exterior, y su implementación que es mantenida privada. Permite proporcionar la transparencia en la localización,ya que los clientes envían sus solicitudes a su ORB local, y no al objeto destino. Herencia : Es posible crear un nuevo objeto adaptando uno existente a crear uno partiendo de cero. Polimorfismo : Las operaciones pueden pertenecer a más de un clase de objeto.

5 28/04/09 DCOM Distributed COM es la extensión para ambientes distribuidos de COM (Component Object Model), el cual provee de un protocolo de comunicación con el cual componentes distribuidos pueden interactuar y comunicarse independientemente de su ubicación. El aporte de DCOM a las tecnologías Microsoft se ve en su más reciente producto MS.NET.

6 28/04/09 Enterprise Java Beans Modelo de componentes basado en arquitectura cliente servidor. Esta plataforma ofrece una solución multiplataforma, de fácil reutilización, integración universal con otros componentes además de la maquina virtual de java, seguridad transaccional, entre otras. Estas características la han hecho reconocida en el mundo de los programadores y del DSBC. La tecnología java a estado a la vanguardia del DSBC y constituye una referencia clave en este tema.

7 28/04/09 The Microsoft.NET Framework Esta es una nueva plataforma para construir e integrar, servicios orientados a la aplicación. Este framework es la solución para aplicaciones que operan bajo un ambiente Windows simplificando el lenguaje de desarrollo y accediendo en tiempo de ejecución a las funcionalidades del framework. La infraestructura Microsoft es una de las mas reconocidas en el mundo y MS.NET constituye una oportunidad de nuevas soluciones a partir de DSBC.

8 28/04/09 Comparación de Arquitecturas Bases La base para las arquitecturas de objeto distribuido presentadas, es la arquitectura cliente-servidor. La arquitectura utiliza un tipo de protocolo de transporte (IIOP, JRMP, DCOM o HTTP ) para enviar mensajes a través de las computadoras en una red. Utilizan un tipo de invocación de método remoto.

9 28/04/09 Cuadro Comparativo

10 28/04/09 CONCLUSIONES El DSBC es una metodología que no se puede tomar mas como una metodología de desarrollo nueva Los proveedores de tecnologías que utilizan y proporcionan soporte al DSBC son pocas, sin embargo ya existe un mundo de desarrollo a partir de estas, ya que es definitivo que la evolución de la POO es el DSBC Con base en todo lo expuesto surge la necesidad no sólo de encontrar un lenguaje común referente al tema de DSBC entre desarrolladores y los usuario finales.


Descargar ppt "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."

Presentaciones similares


Anuncios Google