KISA TANIMDCOM
DCOM ifadesinin açılımı Distributed Component Object Model, yani Türkçesiyle Dağıtılmış Bileşen Nesne Modelidir.
Microsoft tarafından geliştirilen bu teknoloji, farklı bilgisayarlar üzerindeki yazılım bileşenlerinin bir ağ üzerinden birbirleriyle sanki aynı bilgisayardaymış gibi iletişim kurmasını sağlar.
PAYLAŞ VE ARABu teknik terimi paylaş
Bağlantıyı paylaşın veya güvenilir dış aramada ek kaynakları inceleyin.
Paylaş
Bu teknik terimi paylaş
Bu sözlük kaydını ekip arkadaşınıza, notlarınıza veya sosyal medya hesabınıza kolayca aktarın.
G Google’da ara ↗GGoogle Kaynak Tercihi
Hata Gider’i Google’da tercih edilen kaynak olarak ekleyin
Kaynak olarak ekle+DCOM'u anlamak için önce temelindeki COM (Component Object Model) yapısını bilmek gerekir. COM, aynı bilgisayar içindeki farklı programların birbirleriyle konuşmasını sağlar (Örneğin; bir Excel tablosunun Word dokümanı içine gömülmesi).
DCOM ise bu iletişimi ağın ötesine taşır.
Nasıl Çalışır?
Bir bilgisayardaki uygulama (istemci), başka bir bilgisayardaki nesneye (sunucu) ihtiyaç duyduğunda DCOM devreye girer. Aradaki ağ protokollerini (genellikle TCP/IP veya HTTP) kullanarak veriyi paketler, karşıdaki bilgisayara iletir ve oradaki yazılımın çalışmasını sağlar.
Temel Özellikleri:
Konum Şeffaflığı: Yazılımın, üzerinde çalıştığı nesnenin kendi makinesinde mi yoksa dünyanın öbür ucundaki bir sunucuda mı olduğunu bilmesine gerek kalmaz.
Güvenlik: Windows'un güvenlik protokollerini kullanarak yetkisiz erişimleri engelleyebilir.
Dil Bağımsızlığı: Farklı dillerle (C++, Visual Basic, Java vb.) yazılmış programların birbiriyle etkileşime girmesine izin verir.
Endüstriyel Otomasyon (OPC): Fabrikalardaki makinelerin, sensörlerin ve kontrol cihazlarının (PLC) birbirleriyle veri paylaşması için kullanılan OPC standardı büyük oranda DCOM altyapısını kullanır.
Kurumsal Yazılımlar: Bir şirketin muhasebe programının, başka bir sunucuda duran stok yönetim modülüyle konuşması için tercih edilir.
Dağıtılmış Veritabanı İşlemleri: Farklı sunuculara yayılmış veritabanları üzerinde eşzamanlı işlem yapılması gereken senaryolarda kullanılır.
Yönetim Araçları: Microsoft Management Console (MMC) ve WMI gibi Windows yönetim araçları, uzak bilgisayarları yönetirken arka planda DCOM'dan yararlanır.