O'Reilly logo
  • Mark Reed thinks this is interesting:

HTTP cannot be used for callbacks, and therefore you cannot use callbacks over the BasicHttpBinding or the WSHttpBinding. The only two commonly used bindings that offer callbacks are the NetTcpBinding and the

From

Cover of Programming WCF Services, 4th Edition

Note

HTTP Callback limitations