Co je distribuovaný objektový model?
V posledních několika desetiletích pracovali počítačoví vědci na zlepšení celkového výkonu počítače pomocí technologie distribuovaných komponent. Distribuovaný objektový model komponent (DCOM) byl vytvořen společností Microsoft®, aby umožnil distribuci softwarových součástí Microsoft® na více počítačových serverech. Tato technologie umožňuje klastry serverů ve společnosti, což vytváří širokou škálovatelnost v celé společnosti.
Distribuovaný objektový model komponent byl poprvé představen s operačním systémem Windows® NT na konci 90. let. Tato technologie byla progresivním doplňkem standardního rámce společného modelu objektů (COM), který se používá ve většině softwarových aplikací Microsoft®. Zatímco rámec COM poskytoval metodu přístupu k více aplikacím z jednoho počítače, nepracoval s externími počítači v podnikové síti.
Sdílení komponent a softwarové služby jsou dnes běžnou praxí na internetu. Některé příklady jsou vidět na stránkách rezervace výletů, které se připojují k hotelům, leteckým společnostem a agenturám na pronájem aut. Tato technologie umožňuje počítačům sdílet softwarové aplikace ve více sítích. Distribuovaný objektový model komponenty je technologie, díky níž mnoho aplikací Microsoft® funguje v celé síti.
Existuje mnoho konkurenčních technologií, které jsou podobné objektovému modelu distribuovaných součástí společnosti Microsoft. Tyto technologie zahrnují COM, COM + a webové služby. DCOM je primárně používán organizacemi, které používají produkty Microsoft®.
Jednou z nevýhod používání modelu distribuovaných součástí je nutnost použití celé kolekce produktů Microsoft® pro podporu těchto komponent. To zahrnuje operační systém Windows®, webové servery a databázovou vrstvu. DCOM je vlastníkem společnosti Microsoft® a vyžaduje řádnou funkci technologie společnosti Microsoft®.
DCOM je považována za technologii mezioperační komunikační vrstvy. Umožňuje počítači přístup k jiné aplikaci na samostatném počítači v síti. To umožňuje sdílení aplikací na více serverech.
Většina společností se vyvinula z používání technologií DCOM a COM na progresivnější software webových služeb. Tento typ softwaru je flexibilnější než standardní DCOM, protože může spouštět více konfigurací softwaru a hardwarových platforem. To je nezbytné pro software na internetu, protože externí klienti jsou obvykle obecnější.