Mənası: Distributed Component Object Model (Paylanmış Komponent Obyekt Modeli)
DCOM, Microsoft tərəfindən inkişaf etdirilmiş bir texnologiya olub, müxtəlif kompüterlər üzərində yerləşən proqram komponentlərinin bir-biri ilə əlaqə qurmasını və qarşılıqlı əməkdaşlıq etməsini təmin edir. Bu, paylanmış hesablama sistemlərində komponentlərin bir-birinə asılı olmadan fəaliyyət göstərməsinə imkan verir. DCOM, COM (Component Object Model) texnologiyasının paylanmış mühitə genişləndirilmiş versiyasıdır.
DCOM-un Əsas Xüsusiyyətləri:
- Komponentlərin Paylanması: Komponentlər fərqli kompüterlərdə yerləşə bilər və şəbəkə üzərindən bir-biri ilə ünsiyyət qura bilərlər.
- Obyekt-Yönümlü Arxitektura: DCOM, obyekt-yönümlü prinsiplərə əsaslanır və komponentlər obyektlər kimi təqdim olunur.
- İnterfeyslərin İstifadəsi: Komponentlər bir-biri ilə müəyyən olunmuş interfeys vasitəsilə əlaqə qururlar.
- MARSHALLING: DCOM, məlumatların bir kompüterdən digərinə ötürülməsini idarə edir (marshalling).
- Güvənlik: DCOM, müxtəlif güvənlik mexanizmləri təklif edərək, avtorizasiya və autentifikasiya vasitəsilə kompüterlər arası əlaqənin təhlükəsizliyini təmin edir.
DCOM-un İstifadə Olunduğu Sahələr:
- Proqram İnkişafı: Müxtəlif proqram komponentlərinin inteqrasiyası və yenidən istifadə edilməsi üçün.
- Şəbəkə Xidmətləri: Şəbəkə üzərindən paylanmış tətbiqlərin inkişafı üçün.
- Korporativ Sistemlər: Müxtəlif bölmələrdə yerləşən tətbiqlərin qarşılıqlı əməkdaşlığının təşkili üçün.
- Paylanmış Verilənlər Bazaları: Fərqli yerlərdə yerləşən verilənlər bazalarına girişin idarə edilməsi üçün.
Qeyd: DCOM, Microsoft-un əsasən Windows əməliyyat sistemləri üçün hazırlanmış bir texnologiya olub, başqa əməliyyat sistemlərində istifadəsi məhduddur.