Aracılığıyla paylaş


<Net.tcp>

NET için yapılandırma ayarlarını belirtir. Birden çok işlemin aynı TCP bağlantı noktasını paylaşmasına olanak tanıyan TCP Bağlantı Noktası Paylaşım Hizmeti.

<Yapılandırma>
  <system.serviceModel.activation>
    <Net.tcp>

Syntax

<configuration>
  <system.serviceModel.activation>
    <net.tcp listenBacklog="Integer"
             maxPendingAccepts="Integer"
             maxPendingConnections="Integer"
             receiveTimeout="TimeSpan"
             teredoEnabled="Boolean">
      <allowAccounts>
        <!-- LocalSystem account -->
        <add securityIdentifier="S-1-5-18"/>
        <!-- LocalService account -->
        <add securityIdentifier="S-1-5-19"/>
        <!-- Administrators account -->
        <add securityIdentifier="S-1-5-20"/>
        <!-- Network Service account -->
        <add securityIdentifier="S-1-5-32-544" />
        <!-- IIS_IUSRS account (Vista only)-->
        <add securityIdentifier="S-1-5-32-568"/>
      </allowAccounts>
    </net.tcp>
  </system.serviceModel.activation>
</configuration>

Tür

Type

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik Açıklama
listenBacklog Paylaşılan bağlantıdan kabul edilen ancak henüz Windows Communication Foundation (WCF) hizmetlerine dağıtılmayan en yüksek bekleyen bağlantı sayısını belirten bir tamsayı. Varsayılan değer 10'dur.
maxPendingAccepts Paylaşım hizmeti için dinleme uç noktasında en fazla bekleyen eşzamanlı kabul eden iş parçacığını belirten bir tamsayı. Varsayılan değer 2'dir.
MaxPendingConnections Dinleyicinin uygulama tarafından kabul edilmeyi bekleyebileceği en fazla bağlantı sayısı. Bu kota değeri aşıldığında, kabul edilmeyi beklemek yerine yeni gelen bağlantılar bırakılır. İleti güvenliği gibi bağlantı özellikleri bir istemcinin birden fazla bağlantı açmasına neden olabilir. Hizmet yöneticileri bu kota değerini ayarlarken bu ek bağlantıları hesaba katmalıdır. Varsayılan değer 10'dur.
receiveTimeout TimeSpan Çerçeveleme verilerini okumak ve altı çizili bağlantılardan bağlantı gönderme gerçekleştirmek için zaman aşımını belirten bir. Varsayılan değer "00:00:10" şeklindedir.
teredoEnabled Bağlantı noktası paylaşım hizmetinin WCF hizmetleri adına TCP bağlantı noktalarını dinlemek için Microsoft Teredo hizmetini kullanıp kullanmadığını gösteren Boole değeri. Varsayılan değer: false.

Alt Öğeler

Öğe Açıklama
<allowAccounts> WCF hizmetlerini barındıran işlemler için kullanıcı hesaplarını belirtme özniteliğini içeren securityIdentifier ve paylaşım hizmetine bağlantı erişimi verilen yapılandırma öğeleri koleksiyonu.

Üst Öğeler

Öğe Açıklama
<system.serviceModel.activation> Dinleyici işlemi SMSvcHost.exe yapılandırma ayarlarını içerir.

Açıklamalar

Bağlantı noktası paylaşımı hakkında daha fazla bilgi için bkz. Net.TCP Bağlantı Noktası Paylaşımı. Bağlantı noktası paylaşım hizmetinin nasıl yapılandırılır anlamak için bkz. Net.TCP Bağlantı Noktası Paylaşım Hizmetini Yapılandırma.

Ayrıca bkz.