What is the protocols used in http and net.tcp binding?


  • In OSI model application layer (http,smtp..etc ) communicates to Transport layer(tcp,udp...etc)

    example : If there is a HTTP request it will go TCP (Transport layer) and further to network layer

    i am bit confused in http binding and net.tcp binding.

    if we use http binding will it will use http protocol (application layer) and go through TCP (Transport layer) and further to network layer ?

    if yes what will be the application layer for net.tcp binding ?

    Friday, June 29, 2012 2:01 PM


  • Yes, if you use an HTTP binding, it will use the HTTP protocol. Of course, HTTP uses TCP under the hook, and TCP uses IP under the hook. UDP is not used in this scenario. If you use a TCP binding, then HTTP is bypassed, and you work directly with the TCP layer.

    Lante, shanaolanxing This posting is provided "AS IS" with no warranties, and confers no rights.
    If you have feedback about forum business, please contact But please do not ask technical questions in the email.

    • Marked as answer by satishkumarnk Tuesday, July 03, 2012 11:55 AM
    Monday, July 02, 2012 6:54 AM