---
title: "What are the types of binding available in WCF?"  
description: "What are the types of binding available in WCF?"  
author: "Anonymous User"  
published: 2012-05-19  
updated: 2020-09-15  
canonical: https://www.mindstick.com/interview/1446/what-are-the-types-of-binding-available-in-wcf  
category: "wcf"  
tags: ["wcf"]  
reading_time: 2 minutes  

---

# What are the types of binding available in WCF?

## Types of binding available in WCF

A binding is identified by the transport it supports and the encoding it uses. Transport may be HTTP, TCP etc and encoding may be text,binary etc. The popular types of binding may be as below:\
**BasicHttpBinding**It is suitable for communicating with ASP.NET Web services (ASMX)-based services that comfort with WS-Basic Profile conformant Web services.\
\
**NetTcpBinding**This binding provides secure and reliable binding environment for .Net to .Net cross machine communication. By default it creates communication stack using WS-ReliableMessaging protocol for reliability,\
**\****WSHttpBinding**This binding support federated security. It helps implementing federation which is the ability to flow and share identities across multiple enterprises or trust domains for authentication and authorization. It supports WS-Federation protocol.**\****\****NetMsmqBinding**This binding provides secure and reliable queued communication for cross-machine environment.**\****\**

## Answers

### Answer by Anonymous User

## Types of binding available in WCF

A binding is identified by the transport it supports and the encoding it uses. Transport may be HTTP, TCP etc and encoding may be text,binary etc. The popular types of binding may be as below:\
**BasicHttpBinding**It is suitable for communicating with ASP.NET Web services (ASMX)-based services that comfort with WS-Basic Profile conformant Web services.\
\
**NetTcpBinding**This binding provides secure and reliable binding environment for .Net to .Net cross machine communication. By default it creates communication stack using WS-ReliableMessaging protocol for reliability,\
**\****WSHttpBinding**This binding support federated security. It helps implementing federation which is the ability to flow and share identities across multiple enterprises or trust domains for authentication and authorization. It supports WS-Federation protocol.**\****\****NetMsmqBinding**This binding provides secure and reliable queued communication for cross-machine environment.**\****\**


---

Original Source: https://www.mindstick.com/interview/1446/what-are-the-types-of-binding-available-in-wcf

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
