Çeşitli protokoller için Dinleyici Bağdaştırıcısı, Windows Communication Foundation (WCF) işleminin çalıştığı işlemi etkinleştirmek üzere gelen iletileri dinler ve Windows İşlem Etkinleştirme Hizmeti'ne (WAS) bildirir.
İşlemin başka bir hizmet için kullanılabilmesini sağlamak üzere, WCF hizmetleri tamamlandıktan sonra işlem WAS tarafından yeniden gerçekleştirilebilir. Böylece, işlemci ve bellek kaynakları daha az kullanılarak, tek bir sunucuda daha fazla hizmet çalıştırabilmeniz sağlanır.
WCF hizmetlerinizin kullandığı protokollerle WAS'yi yükleyin. Bu protokoller Köprü Metni Aktarım Protokolü (HTTP), Message Queuing, TCP (TCP Etkinleştirmesi) ve Adlandırılmış Kanallar olabilir.
Görev | Başvuru | ||
---|---|---|---|
WAS rol hizmetlerinin özelliklerini ve işlevlerini gözden geçirin, sonra da WCF uygulamalarınızın kullandığı ağ protokollerini tanımlayın. WAS rol hizmetleri aşağıdaki protokolleri destekler: HTTP, Message Queuing, TCP (TCP Etkinleştirmesi) ve Adlandırılmış Kanallar. |
|||
WAS denetimindeki her uygulamanın, WAS tarafından uygulamayı etkinleştirmek için kullanılan ağ protokolünün tanımlandığı bir Tekdüzen Kaynak Tanımlayıcısı (URI) adresi vardır. Protokollerin her uygulama için ayrı ayrı etkinleştirilmesi gerekir. Uygulamanızın ağ protokolü WAS tarafından destekleniyorsa, Rol Ekleme Sihirbazı'nı kullanarak sunucunuza Uygulama Sunucusu rolünü yükleyin. Uygulama Sunucusu yüklemesi sırasında, uygulamanız için WAS rol hizmetlerini seçin. Ardından, uygulama protokolü için site düzeyinde bağları ayarlayın. |
|||
TCP Etkinleştirmesi protokolünü etkinleştirme seçeneğini belirlerseniz, 808 numaralı TCP bağlantı noktasını açan bir güvenlik duvarı özel durum kuralı oluşturulur. TCP Dinleyicisinin 808 numaralı bağlantı noktasını dinlemeye başlayabilmesi için, net.tcp kullanan bir varsayılan Web sitesi oluşturmalısınız. |
NetTcpBinding Sınıfı ( |
Önemli | |
HTTP olmayan etkinleştirme seçeneklerinden birini belirlerseniz, Uygulama Sunucusu 808 numaralı bağlantı noktasını açan bir güvenlik duvarı özel durum kuralını otomatik olarak oluşturur. Güvenlik duvarı özel durum kuralı yalnızca TCP Etkinleştirmesi'ni kullanmak için gereklidir. Bu nedenle, TCP Etkinleştirmesi'ni kullanmayı planlamıyorsanız, 808 numaralı bağlantı noktası için güvenlik duvarı özel durum kuralını el ile devre dışı bırakmanız önerilir. |