Aracılığıyla paylaş


OLE DB Tüketicileri ve Sağlayıcıları

OLE DB mimarisi tüketiciler ve sağlayıcıların modelini kullanır.Müşteri veri istekleri yapar.Sağlayıcı, bu isteklere verileri sekmeli biçimde yerleştirip tüketiciye iade ederek yanıt verir.Tüketicinin yapabileceği herhangi bir çağrı, sağlayıcıda uygulanmalıdır.

Teknik olarak tanımlanan bir tüketici, OLE DB arayüzleri yoluyla verilere erişen (illa ki OLE DB bileşeni olması gerekmez) herhangi bir sistem veya uygulama kodudur.Arabirimler bir sağlayıcıda uygulanır.Böylece, bir sağlayıcı, verilere erişimin yalıtılması ve diğer nesnelere (tüketiciler) sergilenmesi için OLE DB arabirimlerini uygulayan herhangi bir yazılım bileşenidir.

Roller açısından, tüketici OLE DB arabirimlerinde yöntemler çağırır; bir OLE DB sağlayıcısı gerekli OLE DB arabirimlerini uygular.

Bu roller başta n katmanı durumları olmak üzere her durumda anlamlı olmadığı için, OLE DB terimler istemcisini ve sunucusunu uzak tutar.Çünkü bir tüketici başka bir bileşene hizmet eden bir katmandaki bir bileşen olabileceği için, ona istemci bileşeni demek kafa karıştırıcı olacaktır.Ayrıca, bir sağlayıcı bazen bir sunucudan ziyade daha çok bir veritabanı sürücüsü gibi davranır.

Ayrıca bkz.

Kavramlar

ole db programlama

OLE DB Programlamaya Genel Bakış