ws 在 wsHttpBinding 中实际上代表什么?

What does ws actually stand for in wsHttpBinding?

this question 中所述,在 WCF 中有几种不同类型的基于 HTTP 的绑定:

但是“ws”在wsHttpBinding中究竟代表什么?

WsHttpBinding和BasicHttpBinding的区别在于WsHttpBinding支持WS-*规范。 WS-* 规范只不过是扩展 Web 服务功能的标准。你可以看到这个:[http://www.codeproject.com/Articles/36396/Difference-between-BasicHttpBinding-and-WsHttpBind]

"Ws"是"Web Services"的缩写。

名称来源于WS-Security (Web Services Security),这是一个解决SOAP协议安全性和完整性问题的规范。

WS-Security specifies enhancements to SOAP (Simple Object Access Protocol) messaging aimed at protecting the integrity and confidentiality of a message and authenticating the sender.

当可操作性不太重要,但安全性更重要时,这一切都与 WsHttpBinding 绑定使用(而不是 BasicHttpBinding)这一事实相得益彰。有关这两者的重要信息,请参阅 this answer