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
Asignatra: !rogramación en Ambiente C"S #ema: CO$"DCO$ Integrantes: Herrera de los Santos Daniel A. Hernández #orres %omán Hernández &onzales Lis '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 contenan la interfa! del sistema con el usuario" que implementan los te#tos de ayuda del sistema" los cuadros de dialoo 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 luar 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. Orani!ando los procesos de desarrollo alrededor del paradima 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 aseura 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 aruitectura 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 lenuaje o 'erramienta de proramaci$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 lenuaje. /irtualmente cualquier lenuaje puede ser utili!ado para crear componentes COM" y estos componentes puede ser utili!ado por muc'os m%s lenuajes y 'erramientas. 0ava" Microsoft /isual C11" Microsoft /isual 2asic" (elp'i" 3ower2uilder" y Micro 4ocus CO2OL interact)anperfectamente con (COM.
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.