The present invention provides for an automated, user friendly way of constructing and using a binding object. A developer is presented with and selects binding elements that will ultimately be used to create a runtime communication channel for transporting a message between a client and service endpoint....http://www.google.de/patents/US7921216?utm_source=gb-gplus-sharePatent US7921216 - System and method for building and using communication binding objects