Bileşen Hizmetleri, COM+ uygulamalarının yönetimi üzerine odaklanır. Geliştiriciler, dağıtılmış uygulamaları geliştirmek için COM+ kullanır. Yöneticiler bu uygulamaları yönetmek için Bileşen Hizmetleri'ni kullanır. Yönetici, geliştiriciden bir COM+ uygulama dosyası alır ve ardından bu uygulamayı bir sunucu bilgisayarında dağıtmak için Bileşen Hizmetleri'ni kullanır. Yönetici daha sonra, diğer ayarların yanı sıra uygulamaya yönelik izinleri yapılandırır.

Bir yönetici olarak, COM+ uygulamalarını iki birincil yol kullanarak dağıtabilir ve yönetebilirsiniz. Microsoft Yönetim Konsolu'nda (MMC) Bileşen Hizmetleri ek bileşenini kullanabilirsiniz veya dağıtmayı ve yönetimi otomatikleştirmek için komut dosyaları yazabilirsiniz. Bileşen Hizmetleri ek bileşenlerini kullanmaktan farklı bir seçenek olarak, COMAdmin Kitaplığı dinamik bağlantı kitaplığı (DLL) ile sağlanan yönetim nesnelerini kullanan kodu yazarak görevlerden herhangi birini otomatikleştirebilirsiniz. Bu nesnelerin nasıl kullanıldığı hakkında bir açıklama için, bkz. COM Genel Görevler üzerindeki "COM+ Yönetimini Otomatikleştirme" (https://go.microsoft.com/fwlink/?LinkId=66607). (Bu sayfa İngilizce içeriğe sahip olabilir.)

Geliştiricilere yönelik tam Bileşen Hizmetleri kaynakları için, bkz. COM+ (Bileşen Hizmetleri) (https://go.microsoft.com/fwlink/?LinkId=66575). (Bu sayfa İngilizce içeriğe sahip olabilir.)

Bu konu en sık gerçekleştirilen Bileşen Hizmetleri görevlerine ve ilgili kavramlara genel bakış sağlar.

Bileşen Hizmetleri uygulama türleri

Bileşen Hizmetleri yönetimsel görevlerinin birçoğu, uygulamaları ve bileşenleri ağda dağıtmayı ve dağıtılan uygulamalar ve bileşenler için yüksek performans ve güvenlik sağlamayı içerir. Gerçekleştirdiğiniz görevler birlikte çalıştığınız uygulamanın türüne ve uygulamanın kullandığı hizmetlere bağlıdır.

Not

Buradaki konular Bileşen Hizmetleri ek bileşeniyle yapılandırabileceğiniz ayarların yalnızca bir bölümünü kapsar. Bir konuda kapsanmayan ayarlar yalnızca bileşenin veya uygulamanın uygulanışı hakkında kapsamlı bilgiye sahip olan bir kişi tarafından yapılandırılmalıdır. Genel olarak bu ayarlar - COM+'da (Bileşen Hizmetleri) anlatılanlar (https://go.microsoft.com/fwlink/?LinkId=66575) (Bu sayfa İngilizce içeriğe sahip olabilir.) - geliştirici tarafından uygulamanın yükleme veya dağıtım için teslim edilmesinden önce yapılır.

Bileşen Hizmetleri ek bileşeniyle yönettiğiniz uygulamalar iki kategoriden birine girer: COM uygulamaları ve COM+ uygulamaları. Bu terimler, ayarların uygulama türüne bağlı olarak değişebileceği konularda kullanılır.

COM uygulamaları

Bileşen Nesne Modeli (COM) uygulamaları fikri yeni değildir. "COM", birlikte çalışmak üzere geliştirilen COM bileşenlerinin gruplarına başvurmak için kullanılan terimdir. COM uygulamasının bir örneği, yazım denetimi için ikincil bir çalıştırılabilir ve eşlik eden uygulama uzantısı DLL'ler, Microsoft Visual Basic® işlevi, vb. içeren Microsoft® Office Excel®'dir.

COM+ uygulamaları

COM+ uygulamaları işlemler, sıraya alma, rol tabanlı güvenlik ve bunun gibi COM+ hizmetlerinden yararlanmak üzere için geliştirilmiş ve yapılandırılmış olan COM bileşen gruplarıdır. COM+ uygulamasını farklı kılan özelliklerden biri bileşen kodunda yazılıdır ve diğer farklılık da Bileşen Hizmetleri ek bileşeni yoluyla tanımlanır.

COM+ uygulamaları iki türe ayrılabilir, her birinin ayrı yönetimsel gereksinimleri vardır. İki uygulama türünün biri COM+ sunucu uygulamaları, diğeri de COM+ kitaplık uygulamalarıdır. COM+ sunucu uygulamaları kendi işlem alanlarında çalışır. Örneğin bir sunucu uygulaması, bordro işlemeyi saklayan bir DLL grubunu saklayabilir. COM+ kitaplık uygulamaları, evsahipliği yapan bir uygulama işleminde çalışmak üzere geliştirilmiş olan bileşenleri içerir. Örneğin bir kitaplık uygulamasında, diğer uygulama bileşenlerine hizmet sağlayan DLL'leri ve bu bileşenlerin güvenlik özelliklerini paylaşabilen DLL'leri gruplandırabilirsiniz.

Yönetimsel görevlere genel bakış

Bileşen Hizmetleri'yle gerçekleştirdiğiniz yönetimsel görevler dört büyük kategoriye ayrılır:

  • Bileşen Hizmetleri için sisteminizi yapılandırma

  • İlk hizmet ayarlarını yapma

  • COM+ uygulamalarını yükleme ve yapılandırma

  • Bileşen hizmetlerini izleme ve ayarlama

Not

Bu konu gerekli veya yaygın görevleri inceler, ihtiyaç duydukça gerçekleştirebileceğiniz başka görevler de vardır. Tüm görevlerin tam bir görünümü için, yönettiğiniz görev alanlarına yönelik belgelere bakın.

Bileşen Hizmetleri için sisteminizi yapılandırma

COM+'ya başlarken, hizmetleri ağınızla kullanabilmek için öncelikle gerçekleştirmeniz gereken birkaç özelleştirme görevi vardır. Örneğin, Bileşen Hizmetleri'ne sahip bir Sistem Uygulamasının Yönetici rolüne bir kullanıcı veya grup atayarak yönetimsel güvenliği ayarlamakla başlamalısınız. Daha fazla bilgi için bkz. Bileşen Hizmetleri için Sistemi Yapılandırma.

İlk hizmet ayarlarını yapma

Ağınızın özelliklerine yönelik temel Bileşen Hizmetleri yapılandırmasını tamamladığınızda, sonraki göreviniz ağda kullanmak istediğiniz uygulamaların ve hizmetlerin türlerine özgü olan ayarların yapılması olabilir.

Yapılandırabileceğiniz ayarların türlerine yönelik örnekler aşağıdakileri içerebilir:

  • COM+ uygulamalarına göre yapılandırılmayan (bağımsız olarak dağıtılan COM+ uygulamaları veya COM bileşenleri) bileşenlerin güvenliğini sağlamak için, bu bilgisayarlara yönelik belirli COM güvenlik ayarlarını yapmanız gerekebilir. (Diğer yandan COM+ uygulamaları, rol tabanlı güvenlikten faydalanacak şekilde tasarlanabilir.) Daha fazla bilgi için bkz. DCOM Uygulamalarını Yönetme.

  • Uygulamalarınız dağıtılmış işlemleri kullanıyorsa, Microsoft Dağıtılmış İşlem Düzenleyicisi'nin (DTC) çalıştırıldığı her bilgisayarda el ile mi, otomatik olarak mı başlatılacağını belirtin. Ayrıca işlemler Windows Kümeleme ile kullanılıyorsa, ağı uygun bir şekilde yapılandırmalısınız. Daha fazla bilgi için, bkz. Dağıtılmış İşlemleri Yönetme.

COM+ uygulamalarını yükleme ve yapılandırma

Bir COM+ uygulaması, kullanması gereken hizmetlere özgü olan ayarlarla yapılandırılmalıdır. Uygulama için ayarları yapılandırdıktan sonra, ağdaki bilgisayarlara istemci tarafı ve sunucu tarafı bölümlerini yükleyebilirsiniz. Aşağıdakiler, COM+ uygulamalarını yüklemek ve yapılandırmak için gerçekleştirebileceğiniz görev türlerine örnektir:

  • COM+ uygulamalarının ağda nasıl davranacağını yöneten ayarları yapılandırmadan önce, uygulamayı yapılandırabileceğiniz bir hazırlama bilgisayarına yükleyin. Daha fazla bilgi için bkz. COM+ Uygulama Yüklemesini Anlama.

  • COM+ uygulamasının ağınızın güvenlik düzenine uygun bir şekilde katıldığından (yani, ağınızın ihtiyaçlarına uygun olan uygulamaya ve diğer kaynaklara erişim olduğundan) emin olmak için, uygulamanın rollerine kullanıcı eklemeniz ve uygulamanın güvenlik kimliğini ayarlamanız gerekebilir. Daha fazla bilgi için, bkz. Uygulamaya Özgü COM Güvenlik Yapılandırmasını Ayarlama.

  • COM+ uygulamasını güvenliği ve kullanması gereken hizmetleri dikkate alarak yapılandırdığınızda, istemci tarafı ve sunucu tarafı bölümlerini ağınız üzerindeki üretim bilgisayarlarına dağıtmalısınız. Daha fazla bilgi için bkz. COM+ Uygulamalarını Yönetme.

Bileşen Hizmetleri'ni izleme ve ayarlama

Bileşen Hizmetleri'ni kullanan bileşenleri dağıttığınızda, performans geliştirme fırsatlarını kollamak ve başarısızlıklarla başa çıkmak için bu hizmetleri izleyebilirsiniz. Bazı durumlarda bu ayarlarda, özellikle daha ayrıntılı izlemeler yapabilmek için yaptığınız değişiklikler aslında performansı düşürebilir.

Aşağıdakiler, bileşenlerinizi ve uygulamalarınızı izlemek ve ayarlamak için gerçekleştirebileceğiniz görev türlerine örnektir:

  • Kullanılabilir olan yükseltmeleri yükleme

  • Güvenlik kontrolünüzü geliştirmek için, örneğin nesnelerin yanlışlıkla veya kötü amaçlarla yayımlanmasını önlemek üzere, ek güvenlik denetimleri yapmak ve ek bilgileri izlemek için başvuru izlemeyi kullanabilirsiniz.

  • Uygulamalar dağıtılmış işlemlere katılırsa, işlem durumunu, iletileri ve istatistikleri görüntüleyerek performansı izleyebilirsiniz. Ayrıca, işlem istatistiklerini depolayan günlük dosyasının boyutunu veya konumunu değiştirerek sistem performansını artırabilirsiniz.

İzlemeye ve ayarlamaya ilişkin görevler için, bkz. COM+ Genel Görevler (https://go.microsoft.com/fwlink/?LinkId=67385). (Bu sayfa İngilizce içeriğe sahip olabilir.)


İçindekiler