Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

Distributed Component Object Model

Матеріал з Вікіпедії — вільної енциклопедії.

Об'єктна модель розподілених компонент (англ.Distributed Component Object Model, скорочено DCOM) — власна технологіяMicrosoft для організації взаємодії міжкомпонентамипрограмного забезпечення, розподіленого між комп'ютерами вмережі. DCOM, що спочатку мала назву «Network OLE», розширює інтерфейсMicrosoft COM і забезпечує нижні рівні зв'язку з інфраструктурою сервера Microsoft COM+. Наразі, ця технологія застаріла та заміненаMicrosoft .NET.

Доповнення «D» доCOM відбулося завдяки використанню DCE/RPC — більш розширеної версії Microsoft, відомої як MSRPC.

У термінах розширень які були додані до задач COM, DCOM повинен розв'язати проблеми:

  1. Маршалінг — серіалізація та десеріалізація аргументів та поворотних значень викликів методів «на дроті».
  2. Розподіленеприбирання сміття — гарантуючи, що посилання, утримувані клієнтами інтерфейсів звільнені, наприклад, тоді, коли процес клієнта перервався, або зв'язок з мережею втрачено.

Один із ключових факторів у вирішенні цих проблем — використання DCE/RPC як основного механізму RPC поза DCOM. DCE/RPC чітко визначає правила щодо маршалінгу і відповідальності за вивільнення пам'яті. Крім того, технологія DCOM, підтримку якої має будь-яка ОС сімейства Windows, поєднує переваги технологій доступу до даних з клієнт-серверною технологією.

Див. також

[ред. |ред. код]

Посилання

[ред. |ред. код]


Незавершена стаття про Microsoft WindowsЦе незавершена стаття проMicrosoft Windows.
Ви можетедопомогти проєкту,виправивши або дописавши її.
Інструменти керування
Програми
Shell
Сервіси
Файлові системи
Сервер
Архітектура
Безпека
Сумісність
API
Ігри
Відкинуті
Інше
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Distributed_Component_Object_Model&oldid=35603949
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp