Aracılığıyla paylaş


Sunucuları

Sunucu uygulaması (veya bileşeni uygulama) ole öğeleri (veya bileşenleri) kullanmak için kapsayıcı uygulamalarına göre oluşturur.Görsel düzenleme sunucu uygulaması, görsel düzenleme veya yerinde etkinleştirmeyi de destekler.ole sunucusunun başka bir formu bir Otomasyon sunucusu.Bazı sunucu uygulamaları katıştırılmış öğeler oluşturulmasını destekler; Başkalarının katıştırılmış ve bağlı öğeler oluşturulmasını destekler.Nadir olmasına karşın bazı yalnızca bağlama destekler.Kullanıcı bir öğeyi düzenlemek istediğinde tüm sunucu uygulamaları etkinleştirme kapsayıcı uygulamalarına göre desteklemesi gerekir.Bir uygulama, hem kapsayıcı hem de bir sunucu olabilir.Başka bir deyişle, hem de kendi belgelere verileri birleştirmek ve öğeleri olarak belgelere diğer uygulamalara dahil edilebilir veri oluşturmak.

Sunucu uygulamasının yalnızca konteyner tarafından başlatılan bir miniserver özel bir türüdür.Microsoft Draw ve Microsoft Graph miniservers örnektir.Bir miniserver belgeler olarak diskteki dosyaları depolamaz.Bunun yerine, kendi belgelerini okur ve öğeleri kaplarına ait belgelerde yazar.Sonuç olarak, bir miniserver, bağlama değil yalnızca, gömme destekler.

Tam sunucu, tek başına uygulama olarak çalıştırmak veya bir konteyner uygulaması tarafından başlatılan.Tam sunucu belgeleri diskteki dosyaları olarak depolar.Bu, yalnızca, hem katıştırmak katıştırma ve bağlama veya yalnızca bağlama destekleyebilir.Bir konteyner uygulaması kullanıcı, sunucu ve Yapıştır komutunu kapsayıcısında Kes veya Kopyala komutunu seçerek katıştırılmış bir öğe oluşturabilirsiniz.Bağlantılı madde kapsayıcısında kopya Server ve Bağlantı Yapıştır komutunu seçerek oluşturulur.Alternatif olarak, kullanıcı nesne Ekle iletişim kutusunu kullanarak katıştırılmış veya bağlı bir öğe oluşturabilirsiniz.

Aşağıdaki tabloda, farklı türde sunucu özellikleri özetlenmektedir:

Sunucu Özellikleri

Sunucu türü

Birden çok örneğini destekler.

Belge başına öğeler

Belgeleri her örneği

Miniserver

Evet

1

1

SDI tam sunucu

Evet

1 (bağlama desteklenmiyorsa 1 ya da daha fazla)

1

MDI tam sunucu

Hayır (gerekli değil)

1 (bağlama desteklenmiyorsa 1 ya da daha fazla)

0 veya daha çok

Birden fazla kap katıştırılmış veya bağlı bir öğeyi düzenlemek için kullanılan bakımından bir sunucu uygulaması aynı anda birden fazla kap desteklemelidir.SDI uygulamalarına (veya miniserver iletişim kutusunun arabirimi) sunucusuysa, server birden çok örneğini aynı anda çalıştırabilir olmalıdır.Bu uygulamanın her bir kapsayıcı isteği işlemek için ayrı bir örnek sağlar.

Sunucu bir MDI uygulaması ise yeni bir MDI alt penceresi her zaman bir kapsayıcı öğe düzenleme gerekiyor oluşturabilirsiniz.Bu şekilde, birden çok kapsayıcı uygulama tek bir örneğini destekler.

Sunucu uygulama ole sistem dll dosyaları başka bir konteyner hizmetlerinin istediğinde, bir sunucu örneği zaten çalışıyorsa, yapmanız gerekenler bildirmeniz gerekir: olup sunucu yeni bir örneğini başlatmak veya bir sunucu örneği için tüm kapsayıcılara istekleri doğrudan.

Sunucuları hakkında daha fazla bilgi için bkz:

Ayrıca bkz.

Kavramlar

OLE'de mfc

Kapsayıcılar

Kap: Gelişmiş Özellikler

Menüleri ve kaynakları (ole)

Kayıt

Otomasyon Sunucuları