Tag Archives: WCF Bindings

2 simple ways to configure WCF binding

In one of previous WCF Tutorial for beginners, I discussed about the ABC’s of WCF Service Endpoint. An Endpoint of Service has following three parts also known as ABC (Address, Binding, Contract): Address defines Where: Where is the location of WCF Service? Binding defines How: How we can access the WCF Service? Contract defines What: What a WCF Service expose? As Binding […]

New Features in WCF 4.5 – Part 3

In my previous posts on this topic, I have explained about the following new features in Windows Communication Foundationv 4.5: New Features in WCF 4.5 – Part 1 Simplified Generated Configuration Validating WCF Configuration New Features in WCF 4.5 – Part 2 Single WSDL file Tooltip and Intellisense Support Now, here in this WCF Tutorial, […]

WCF Service – Configuring Timeouts for Binding

As we already know that a WCF Service endpoint has ABC (Address, Binding and Contract). Address means “Where to find the service?” Binding means “How to communicate with service?” Contract defines “What to communicate? As WCF Service Binding defines all about how to communicate. It plays an important role in managing performance and security for […]

WCF Interview Questions – Part 3

This WCF tutorial is part-3 in series of WCF Interview Questions and Answers. Other parts in this series are as follows: WCF Service Interview Questions – Part 1 WCF Service Interview Questions – Part 2 WCF Service Interview Questions – Part 3 WCF Service Interview Questions – Part 4 WCF Interview Questions List – Part 3 What is a fault contract? A user […]

WCF Interview Questions – Part 2

This WCF tutorial is part-2 in series of WCF Interview Questions. Other parts in this series can be found here. WCF Service Interview Questions – Part 1 WCF Service Interview Questions – Part 2 WCF Service Interview Questions – Part 3 WCF Service Interview Questions – Part 4 WCF Interview Questions List – Part 2 What are the different ways to expose WCF […]

Difference between BasicHttpBinding and WsHttpBinding

Microsoft Windows Communication Foundation comes with a set of built-in bindings and each binding is designed to fulfill some specific need. So, if interoperability is our concern and we need to communicate with non-WCF system, then, we should go for basicHttpBinding or wsHttpBinding. Although these two bindings can work with WCF specific systems as well. […]

WCF Services – Choosing the appropriate WCF binding

Windows Communication Foundation is a programming model that enables us to develop and then expose our services in a variety of different ways. It means a single WCF service can be exposed with different wire formats and message protocols. Bindings in WCF actually defines that how to communicate with the service. So, binding specifies that […]

Understanding WCF Bindings and Channel Stack

In order to understand Windows Communication Foundation Bindings in details, it’s important to understand the Channel Stack as part ofWCF runtime.WCF bindingis composed of binding elements and each binding element is corresponding to a specific channel in Channel Stack. The Channel Stackcan be categorized into two major areas i.e. Protocol Channels and Transport Channels.Protocol Channels […]

WCF Service – Bindings default security

When we talk about security in Windows Communication Foundation, Itcan be at two different levels i.e. Transport Level Security Message Level Security Different WCF bindings have security defaults as follows: 1. BasicHttpBinding No Security Interopable with ASMX Web Services 2. WsHttpBinding Message Level Security SOAP Messages are encrypted 3. NetTcpBinding Transport Level Security Packets are encrypted […]