Aracılığıyla paylaş


COM+ Uygulamalarını Yapılandırma

COM+ uygulaması temelde ortak olan herhangi bir sayıda bileşeni yapılandırmanızı sağlayan bildirim temelli bir yapıdır. Örneğin, bir uygulamadaki bileşenleri ortak bir güvenlik ilkesiyle yapılandırabilirsiniz.

Yapılandırma, COM+ uygulamaları için geliştirme sürecinin önemli bir parçasıdır. Uygulamayı nasıl yapılandıracağınız, COM+ uygulamasının bu uygulama için nasıl hizmet sağlayacağını ve çalıştırırken nasıl davranacağını belirler.

Com+ uygulamalarını, Bileşen Hizmetleri yönetim aracını veya yönetim aracının temel işlevselliğini sağlayan betiklenebilir yönetim nesnelerini ve arabirimlerini kullanarak yapılandırabilirsiniz. Betikli yönetim gerçekleştirme hakkında ayrıntılı bilgi için bkz. COM+ Yönetimini Otomatikleştirme.

COM+ uygulamalarında aşağıdaki düzeylerde öğeleri yapılandırabilirsiniz:

Bileşenleri bir uygulamaya yükleme şekliniz, bunları nasıl yapılandırabileceğinizi etkileyebilir. Bileşenleri her zaman COM+ uygulamalarına yüklemeniz gerekir (içeri aktarmanın aksine). Bileşenleri yüklemek, bunları yapılandırabilmeniz için arabirimler ve tür kitaplıklarıyla birlikte COM+ sınıf kayıt veritabanına (RegDB) tamamen kaydeder.

Application-Level Ayarları

Öznitelik Açıklama
etkinleştirme
Uygulama türünü belirtir: sunucu uygulaması veya kitaplık uygulaması.
Erişim denetimlerini etkinleştirme
Güvenlik kontrolünü açar ve kapatır.
Güvenlik düzeyi
Erişim denetimlerinin işlem düzeyinde (rollerden oluşturulan erişim denetimi düzeyleri) veya hem işlem hem de bileşen düzeylerinde (tam rol tabanlı güvenlik) gerçekleştirileceğini belirtir.
kimlik doğrulama düzeyi
Uygulamaya yapılan çağrılarda kullanılan kimlik doğrulama düzeyini ayarlar.
Kimliğe Bürünme düzeyi
Diğer uygulamalara yapılan çağrılarda kullanılan kimliğe bürünme düzeyini ayarlar.
Kuyruğa Alma
Uygulama bileşenlerinin kuyruğa alma hizmetlerini kullanacağını belirtir.
CRM'i etkinleştir
Telafi Kaynak Yöneticileri'nin kullanımını etkinleştirir.
Uygulamayı hizmet olarak çalıştırma
BIR COM+ sunucu uygulamasını NT hizmeti olarak yapılandırıp uygular.
COM+ SOAP hizmeti
BIR COM+ uygulamasını XML web hizmeti olarak kullanıma sunar.
Uygulama Havuzu
Tek iş parçacıklı işlemler için ölçeklenebilirlik ekler ve COM+ Uygulama Geri Dönüşüm hizmetiyle entegrasyon sağlar.
Uygulama geri dönüşüm
Uygulamayla ilişkili bir işlemi düzgün bir şekilde kapatıp yeniden başlatarak uygulama kararlılığını artırır.
İşlem dökümü
Hata ayıklama amacıyla işlemi sonlandırmadan, işlemin durumunun tamamını döker.
Sunucu süreci kapatma
Belirtilen boşta kalma süresi sonrasında bir işlemi kapatır.
İzinler
Silme dahil olmak üzere yapılandırma ayarlarında yapılan değişiklikleri devre dışı bırakır.
Güvenlik kimliği
Uygulamanın çalıştığı kimliği belirtir.
Hata ayıklayıcıda başlat
Uygulamanın kullanıcı tarafından belirtilen komut satırı ayarlarıyla bir hata ayıklayıcıda başlatılacağını belirtir.
3 GB desteği etkinleştirme
Genişletilmiş işlem belleği adres alanı kullanımını etkinleştirir.

Component-Level (Class-Level) Ayarları

Öznitelik Açıklama
İşlemler
Otomatik işlem gereksinimlerini Devre Dışı, Desteklenmiyor, Destekleniyor, Gerekli veya Yeni Gerektiriyor olarak ayarlar.
Eşitleme
Eşitleme gereksinimlerini Devre Dışı, Desteklenmiyor, Destekleniyor, Gerekli veya Yeni Gerektiriyor olarak ayarlar.
JIT Etkinleştirme
Tam zamanında etkinleştirmeyi (just-in-time activation) etkinleştirir.
Nesne havuzu
Nesne havuzunu etkinleştirir. En düşük ve en büyük havuz boyutu ve nesne zaman aşımı değerleri yapılandırılabilir.
Nesne oluşturma
Yönetici tarafından belirtilen bir oluşturucu dizesiyle parametreli nesne yapısını etkinleştirir.
Not: Güvenliğe duyarlı bilgileri depolamak için oluşturucu dizesi kullanılmamalıdır.
Bileşen düzeyinde erişim denetimleri
Bileşen düzeyinde rol tabanlı güvenlik denetimini açar veya kapatır.
Deklaratif rol atama
Rollerin bileşene açık atamasını etkinleştirir.
Queuing istisna sınıfı
İstemci tarafı hatalarını işlemek için bir istisna sınıfını gösterir.
Enstrümantasyon olayları ve istatistikleri
Ayrıntılı sistem olayı ve nesne istatistikleri raporlamasını etkinleştirir.
Etkinleştirme bağlamı
Çağıranın bağlamında veya varsayılan bağlamında bir nesnenin zorla etkinleştirilmesini sağlar.
Özel bileşenler oluşturma
Bileşeni uygulamaya özel olarak işaretler. Özel bir bileşen yalnızca aynı uygulamadaki diğer bileşenler tarafından görülebilir ve etkinleştirilebilir.

Interface-Level Ayarlar

Öznitelik Açıklama
Kuyruğa Alınan
IDL'de tanımlanan kuyruklanabilir bir arabirimi gösterir.
Bildirimsel rol ataması
Arayüze açık bir şekilde rol atanmasını ve bileşen düzeyinden otomatik olarak rolleri devralmasını etkinleştirir.

Method-Level Ayarı

Öznitelik Açıklama
Otomatik yapıldı
Yöntem dönüşünde nesneyi otomatik olarak devre dışı bırakır ve işlemde oylar.
Deklaratif rol ataması
Yöntemlere rollerin açıkça atanmasını ve ayrıca arabirim ve bileşen düzeylerinden örtük olarak devralınan rollerin etkinleştirilmesini sağlar.

COM+ Yönetim Otomatikleştirmeyi

COM+ Uygulamaları Oluşturma

COM+ Uygulamalarını Dağıtma