Об'єктна модель розподілених компонент (англ. Distributed Component Object Model, скорочено DCOM) — власна технологія Microsoft для організації взаємодії між компонентами програмного забезпечення, розподіленого між комп'ютерами в мережі. DCOM, що спочатку мала назву «Network OLE», розширює інтерфейс Microsoft COM і забезпечує нижні рівні зв'язку з інфраструктурою сервера Microsoft COM+. Наразі, ця технологія застаріла та замінена Microsoft .NET.
Доповнення «D» до COM відбулося завдяки використанню DCE/RPC — більш розширеної версії Microsoft, відомої як MSRPC.
У термінах розширень які були додані до задач COM, DCOM повинен розв'язати проблеми:
- Маршалінг — серіалізація та десеріалізація аргументів та поворотних значень викликів методів «на дроті».
- Розподілене прибирання сміття — гарантуючи, що посилання, утримувані клієнтами інтерфейсів звільнені, наприклад, тоді, коли процес клієнта перервався, або зв'язок з мережею втрачено.
Один із ключових факторів у вирішенні цих проблем — використання DCE/RPC як основного механізму RPC поза DCOM. DCE/RPC чітко визначає правила щодо маршалінгу і відповідальності за вивільнення пам'яті. Крім того, технологія DCOM, підтримку якої має будь-яка ОС сімейства Windows, поєднує переваги технологій доступу до даних з клієнт-серверною технологією.
Див. також
Посилання
- [[https://web.archive.org/web/20130619111633/http://msdn.microsoft.com/library/cc201989.aspx Архівовано 19 червня 2013 у Wayback Machine.] [MS-DCOM]: Distributed Component Object Model (DCOM) Remote Protocol Specification]
Це незавершена стаття про Microsoft Windows. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Ob yektna model rozpodilenih komponent angl Distributed Component Object Model skorocheno DCOM vlasna tehnologiya Microsoft dlya organizaciyi vzayemodiyi mizh komponentami programnogo zabezpechennya rozpodilenogo mizh komp yuterami v merezhi DCOM sho spochatku mala nazvu Network OLE rozshiryuye interfejs Microsoft COM i zabezpechuye nizhni rivni zv yazku z infrastrukturoyu servera Microsoft COM Narazi cya tehnologiya zastarila ta zaminena Microsoft NET Dopovnennya D do COM vidbulosya zavdyaki vikoristannyu DCE RPC bilsh rozshirenoyi versiyi Microsoft vidomoyi yak MSRPC U terminah rozshiren yaki buli dodani do zadach COM DCOM povinen rozv yazati problemi Marshaling serializaciya ta deserializaciya argumentiv ta povorotnih znachen viklikiv metodiv na droti Rozpodilene pribirannya smittya garantuyuchi sho posilannya utrimuvani kliyentami interfejsiv zvilneni napriklad todi koli proces kliyenta perervavsya abo zv yazok z merezheyu vtracheno Odin iz klyuchovih faktoriv u virishenni cih problem vikoristannya DCE RPC yak osnovnogo mehanizmu RPC poza DCOM DCE RPC chitko viznachaye pravila shodo marshalingu i vidpovidalnosti za vivilnennya pam yati Krim togo tehnologiya DCOM pidtrimku yakoyi maye bud yaka OS simejstva Windows poyednuye perevagi tehnologij dostupu do danih z kliyent servernoyu tehnologiyeyu Div takozhCORBAPosilannya https web archive org web 20130619111633 http msdn microsoft com library cc201989 aspx Arhivovano19 chervnya 2013 u Wayback Machine MS DCOM Distributed Component Object Model DCOM Remote Protocol Specification Ce nezavershena stattya pro Microsoft Windows Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi