Takma ad
COM'daki bir takma ad, yalnızca bir nesneyi tanımlamanın bir yolu değildir; bir diğer ad da nesne olarak uygulanır. Bu nesne, bir bileşenin bilinen ad tarafından tanımlanan nesneye yönelik bir işaretçi almasına olanak sağlayan hizmetler sağlar. Bu işlem bağlama olarak adlandırılır.
Adlar, IMoniker arabirimini uygulayan nesnelerdir ve genellikle DLL'lerde bileşen nesneleri olarak uygulanır. Takma ad kullanımını görüntülemenin iki yolu vardır: bir takma ad istemcisi olarak, başka bir nesneye işaretçi almak için bir takma ad kullanan bir bileşen; ve bir takma ad sağlayıcısı olarak, kendi nesnelerini bilinen istemcilere tanımlayan takma adlar sağlayan bir bileşendir.
OLE, ister aynı makinede ister bir ağ üzerinden olsun, nesnelere bağlanmak ve nesneleri etkinleştirmek için takma adları kullanır. Ağ bağlantıları için çok önemli bir kullanım alanıdır. Bunlar ayrıca OLE bileşik belge bağlantısı nesnelerini tanımlamak, bunlara bağlanmak ve çalıştırmak için de kullanılır. Bu durumda, bağlantı kaynağı takma ad sağlayıcısı olarak, bağlantı nesnesini tutan kapsayıcı ise takma ad istemcisi olarak davranır.
Daha fazla bilgi için aşağıdaki konulara bakın:
- Bilinen İstemciler
- Bilinen Sağlayıcılar
- OLE Ad Uygulamaları
İlgili konular