Fala Mr Smart.
Na verdade existem 2 bindings que utilizam a via de transporte HTTP:
1) BasicHttpBinding: Esse aqui é um binding para construção de serviços HTTP semelhante a como era antes no asmx (Webservice do asp.net). Com isso tem algumas limitações.
http://msdn.microsoft.com/pt-br/library/system.servicemodel.basichttpbinding.aspx
2) WsHttpBinding: Já esse é o que deveria usar de preferência. Ele implementa ja soap 1.2 e está mais aderente a questões de segurança.
http://msdn.microsoft.com/pt-br/library/system.servicemodel.wshttpbinding.aspx
Abraços
Alberto Cardoso