https://msdn.microsoft.com/en-us/library/dd456779(v=vs.110).aspx
Windows Communication Foundation Architecture