Historie modelu DCOM
Při automatizaci byla poprvé zahrnuta v raném roku 1993, se mohou být použity pouze mezi aplikací spuštěných na stejném počítači.Však protože jej sdílet stejné underpinnings jako zbytek OLE, který je COM (nebo Component Object Model), byla vždy předpokládá, že bude nastaveno "vzdáleně přístupná" při COM, sám byl aktualizován a zahrnuje funkce Vzdálená.Také se plánovalo, že přechod z čistě místní operace distribuovaných operací vyžaduje malou nebo žádnou změnou existujícího kódu.
Tak co "Vzdálená" znamená?Místní COM diktován, že příjemce rozhraní jsou umístěny a spustit na stejném počítači jako zprostředkovatel rozhraní.Například Microsoft Visual Basic může řídit kopii aplikace Microsoft Excel na stolním počítači, ale nebyl schopen směrování spuštění aplikace Excel v jiném počítači.S rozvojem distributed COM spotřebitele rozhraní již nemusí nacházet ve stejném počítači, na kterém se provede zprostředkovatel rozhraní.
Po COM byla upravena, aby práce v síti, potom žádné rozhraní, které nebylo vázáno na místní spuštění modelu (některé rozhraní má vlastní závislost na místním počítači zařízení, jako je vystavování rozhraní, jehož metody mají popisovače kontextu zařízení jako parametry) má schopnost prodávat.Příjemce knihovny rozhraní by podat žádost pro dané rozhraní; Toto rozhraní může poskytovat instance objektu systémem (nebo spuštění) do jiného počítače.Rozmísťovací mechanismus uvnitř COM by spotřebitele připojení poskytovatele tak, že volání metody spotřebitelem vypadat na konci zprostředkovatele, kde by byl proveden.Žádné vrácení hodnoty pak bude odesláno zpět na spotřebitele.Ke všem úmyslům a účelům zákon rozdělení je transparentní pro spotřebitele a zprostředkovatele.
Nyní existují různé com.Ve verzích systému Windows NT začátku se verze 4.0 a včetně systému Windows 2000 bylo dodáno DCOM ("distributed COM").Od roku 1996 pozdě, také bylo k dispozici pro systémy Windows 9 x.V obou případech DCOM zahrnuje sadu náhradních a další knihovny DLL, se některé nástroje, které poskytují možnosti místních a vzdálených COM.Je proto nyní nedílnou součástí platformy založené na systému Win32 a bude k dispozici na jiných platformách jinými organizacemi v čase.
V této části
Pokud vzdálené automatizace vešel do?
Co poskytuje vzdálené automatizace?