Diferencia entre revisiones de «Component Object Model»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 189.147.1.97 a la última edición de 200.117.61.152
Línea 82:
Los objetos pueden también dejar activa la cuenta referencias si el COM "caso sumidero" es el modelo utilizado. Dado que el objeto que dispara el evento necesita una referencia al objeto para reaccionar al evento, el conteo de referencias a objeto nunca llega a cero.
 
=== DLL hell ===gi`tiareiuwgetsy7krwu477zdgoñawç´xdhcf´ñsetgfoñc,g,xdgnz
 
Debido a la ubicación de cada uno de los componentes se almacenan en una ubicación de todo el sistema (el registro de Windows), puede haber una sola versión de un cierto componente instalado. Por lo tanto, COM sufre seriamente del DLL hell, en que dos o más aplicaciones requieren diferentes versiones de un mismo componente.
 
Windows XP introduce un nuevo modo de registro de objetos COM "Registro libre de COM". Este servicio hace posible que las aplicaciones que necesiten para instalar los objetos COM almacenaran toda la información de registro necesaria para COM registro en la solicitud del directorio, en lugar de en el registro global, en donde, en rigor sólo una única solicitud se utilizan. DLL hell, se pueden evitar mediante Registro-COM libre, la única limitación que se requiere, al menos, Windows XP o posteriores versiones de Windows y que no debe utilizarse para EXE, COM o servidores en todo el sistema de componentes, tales como MDAC, MSXML, DirectX o Internet Explorer.
 
oetyituyytiewkjsetgIUWGFTIOWEBTHKHRTHK.RHDIRYT8HKGRIATSD8HE-JKYBHO9`DYH1DTYRDK9ÀWE7YTÈR6A47atpuetvgk
 
== Referencias ==