Installationsprocessen för rollen Programserver innehåller ett alternativ för att aktivera TCP-portdelning. Portdelningstjänsten för Net.Tcp är en ny systemkomponent som är en del av Windows Communication Foundation (WCF) och som aktiverar TCP-portdelning.
Program kan använda TCP för att kommunicera via offentliga och privata nätverk. Många program på en enda dator kan använda TCP för att kommunicera. Protokollet TCP/IP använder ett 16-bitars tal, en s.k. port, för att skilja mellan anslutningar till flera nätverksprogram som körs på samma dator. Om ett program lyssnar på en port går all TCP-trafik för porten till det programmet. Andra program kan inte lyssna på porten samtidigt.
Portdelning för Net.Tcp underlättar delning av TCP-portar över flera processer som använder WCF för kommunikation. När en WCF-tjänst som använder portdelning för net.tcp:// startas öppnas inte en TCP-socket i programprocessen direkt i TCP-transportinfrastrukturen i WCF. I stället registreras URI för tjänstens basadress i portdelningstjänsten för Net.Tcp. Därefter ska portdelningstjänsten börja lyssna efter meddelanden å infrastrukturens vägnar. Meddelanden som är adresserade till programtjänsten skickas vidare av portdelningstjänsten när de anländer.
Portdelningstjänsten för Net.Tcp är transparent för fjärrprogram som skickar meddelanden. Du behöver inte vidta några åtgärder för att fjärrprogrammen ska kunna se att portdelning för Net.TCP har aktiverats.
Som en säkerhetsåtgärd är portdelningstjänsten för Net.Tcp inaktiverad som standard. Om du vill aktivera tjänsten markerar du kryssrutan Delning av TCP-port på sidan Välj rolltjänster under installationen av rollen Programserver.