2012-02-25 35 views
6

5.0'dan 6.0'a ve 7.0'a yükseltilen çok eski bir IIS sistemini yönetiyorum.Bu IIS bağlama nedir ve amaçları nedir?

Varsayılan Web sitesi aşağıdaki ile onunla ilişkili bazı bağları vardır:

Type: http, Port: 80, IPAddress: *, Binding Info: 
Type: net.tcp, Port: Empty, IPAddress: Empty, Binding Info: 808:* 
Type: net.pipe, Port: Empty, IPAddress: Empty, Binding Info: * 
Type: net.msmq, Port: Empty, IPAddress: Empty, Binding Info: localhost 
Type: msmq.formatname, Port: Empty, IPAddress: Empty, Binding Info: localhost 

nelerdir Net.tcp, net.pip, net.msmq ve msmq.formtname? Ne için kullanılırlar ve IIS varsayılan sitesinde neden bağlılar?

Teşekkürler!

cevap

7

WCF'yi etkinleştirirseniz, fazladan bağlamalar eklenir. WCF'yi hiç kullanmıyorsanız, bunları kaldırmakta çekinmeyin.

+0

Biraz daha ayrıntı ekleyebilir misiniz, lütfen? Üçüncü taraf web servislerine bağlanmak için WCF kullanıyoruz, ancak (biz herhangi bir web hizmetinde _hosting_ değiliz) bu protokollere ihtiyaç duyulmadığını varsayıyoruz. Haklı mıyım –

+2

Bu sunucudaki uygulamanız yalnızca diğer makinelerde web hizmetleri tüketiyorsa ve bu sunucuda web hizmetleri yayınlamıyorsa, diğer bağlamaları güvenle kaldırabilirsiniz. –

+0

Mükemmel, açıklama için teşekkürler. –