Konfigurace webové služby TaskServeru se provádí v několika databázových objektech:
- ServiceBaseAddress - nastavení adres a portů, na kterých bude webová služba provozována
- ServiceConfiguration - nastavení sdružující všechny zde popsané další nastavení webové služby (adresy, binding, proxy, kódování zpráv, transport)
- ServiceCustomBindingConfiguration - nastavení časových limitů pro posílání a příjem zpráv, limity pro připojení se k webové službě
- ServiceProxyConfiguration - nastavení proxy serveru, pokud je u webové služby použit
- ServiceTextMessageEncodingConfiguration - nastavení kódování zpráv, SOAP verze
- ServiceTransportConfiguration - nastavení limitu délky zpráv, velikost přenášených datových polí, cookies
Pro většinu situací vyhovuje ponechat všechna nastavení ve výchozím stavu (odpovídá standardům basicHttpBinding a wsHttpBinding).
Důležité je správně nastavit webovou url adresu a port, kde chceme danou wcf službu v rámci TaskServeru provozovat (url adresa + port). Tyto informace se nastavují v evidenci Serviceconfiguration - ServiceBaseAddress.