Exposición COM DCOM

May 20, 2019 | Author: Gabriela Mtz | Category: Component Object Model, Programming Language, Software, Computer Science, Software Development
Share Embed Donate


Short Description

exposición...

Description

Institut o Tecnológic Instituto ecnológico o Superior de Coatzacoalcos (ITESCO) División Ing. Informática Docente: L.S.C. Lizbeth Hernández Olan

Asignatra: !rogramación en Ambiente C"S #ema: CO$"DCO$ Integrantes:  Herrera de los Santos Daniel A.  Hernández #orres %omán  Hernández &onzales Lis 'nri(e  $art)nez $art)nez &abriela

COM/DCOM (Component Object Model / Distributed COM) El Component Object Model es una arquitectura de componentes de software que permite que las aplicaciones y sistemas se construyan a partir de componentes producidos por distintos proveedores de software.

Servidores DCOM Los objetos “servidores” son aquellas instancias de las clases que contienen los métodos que resuelven el problema del que se ocupa el sistema.

Cliente COM Los objetos “clientes” son aquellas instancias de las clases que contenan la interfa! del sistema con el usuario" que implementan los te#tos de ayuda del sistema" los cuadros de dialoo para introducir informaci$n al sistema o bien para mostrar resultados. COM est% dise&ado para permitir que los clientes se comuniquen con otros objetos en forma transparente independientemente del luar donde se est%n ejecutando" ya sea en el mismo proceso" la misma computadora o una computadora diferente.

Los Componentes y su reutilización Muc'as aplicaciones distribuidas no est%n desarrolladas. Cualquier componente que sea desarrollado como una parte de una aplicaci$n distribuida es un candidato para ser reutili!ado. Orani!ando los procesos de desarrollo alrededor del paradima de los componentes permite continuar aumentando el nivel de funcionalidad en las nuevas aplicaciones y reducir el tiempo de desarrollo. (ise&ando para COM y (COM se aseura que los componentes creados ser%n )tiles a'ora y en el futuro. *ndependencia de la localización Cuando se comien!a a implementar una aplicaci$n distribuida en una red rea+" aparecen distintos conflictos en el dise&o, Los componentes que interact)an m%s a menudo deber-an estar locali!ados m%s cerca. La independencia de locali!aci$n en (COM simplifica enormemente la tarea de los componentes de aplicaciones distribuidas para alcan!ar un nivel de funcionamiento $ptimo.

La aruitectura DCOM (COM es una e#tensi$n de COM" y éste define como los componentes y sus clientes interact)an entre s-. Esta interacci$n es definida de tal manera que el cliente y el componente pueden conectar sin la necesidad de un sistema intermedio. El cliente llama a los métodos del componente sin tener que preocuparse de niveles m%s complejos.

!ndependencia del len"uaje de pro" pro"ramación ramación na cuesti$n importante durante el dise&o e implementaci$n de una aplicaci$n distribuida distribuida es la elecci$n del lenuaje o 'erramienta de proramaci$n. La elecci$n es eneralmente un término medio entre el coste de desarrollo" la e#periencia disponible y la funcionalidad. Como una e#tensi$n de COM" (COM es completamente independiente del lenuaje. /irtualmente cualquier lenuaje puede ser utili!ado para crear componentes COM" y estos componentes puede ser utili!ado por muc'os m%s lenuajes y 'erramientas. 0ava" Microsoft /isual C11" Microsoft /isual 2asic" (elp'i" 3ower2uilder" y Micro 4ocus CO2OL interact)anperfectamente con (COM.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF