我正在寻找有关 WCF 绑定主题的一些好的技术细节,我有兴趣了解以下内容。
- 不同 WCF 绑定的列表及其特殊用途和限制。
- 与其他平台的兼容性/互操作性,例如在 Java、PHP 客户端中使用 WCF 服务。支持哪些绑定,哪些不支持。
- 如果我想通过服务 API 获取/发布安全数据,如果客户端应用程序是 Java 或 Php,我应该使用哪个绑定?
我在互联网上浏览了不同的材料,但并不详细,而且有些分散。等待一些好的回应。
要添加到已接受的答案,如果要将JSON请求绑定到 WCF 中的对象,请使用webHttpBinding
这是一个例子。
如果您需要创建全局可互操作的绑定,请使用http
绑定。
供内部使用,但消费者在不同的服务器中使用tcp
绑定。它的互操作性较低,但使用更快的二进制编码。
使用named pipe
绑定进行服务器内通信,即托管在同一服务器中的消费者。命名管道绑定是 wcf 允许绑定中最快的绑定。
适当地使用绑定,让你的项目最好。