HTTP protocol does not support duplex communication — responses are valid only for each request, so the answer is no. This prevents HTTP-based bindings such as BasicHttpBinding
and WSHttpBinding
from supporting duplex. To address this limitation, WCF provides WSDualHttpBinding
. This binding uses composite duplex communication, which means two communication channels are created to support calls in both directions.