我的印象是,端点在配置文件中定义为可能的客户端列表,但这没有任何意义(我假设它说的是哪些计算机可以连接到服务),现在我收集到它更多的是一个定义,所以有人能解释一下端点对我来说是什么吗?我理解定义contract接口,然后实现contract的概念,但我在这与实际拥有可用的东西之间的某个地方迷失了方向。
在此上下文中,什么是地址?主机地址是什么?
绑定是要使用的通信方法/协议正确吗?
契约本质上是“被共享的对象”(是的,我知道这在技术上是不正确的,但请配合我的工作)
发布于 2013-05-11 18:20:10
服务端点有一个地址、一个绑定和一个约定。终结点的地址是终结点所在的网络地址。EndpointAddress类表示WCF终结点地址。端点的绑定指定端点如何与世界通信,包括传输协议(例如,TCP、HTTP)、编码(例如,文本、二进制)和安全性要求(例如,SSL、SOAP消息安全性)。Binding类表示WCF绑定。终结点的约定指定了终结点通信的内容,本质上是在操作中组织的消息集合,这些操作具有基本的消息交换模式(MEP),例如单向、双工和请求/回复。ContractDescription类表示一个WCF协定。
发布于 2009-04-13 20:22:41
请参阅here:服务端点指定用于通信的地址、绑定和协定。
发布于 2014-04-01 14:50:28
服务端点有一个地址、一个绑定和一个约定。终结点的地址是终结点所在的网络地址。EndpointAddress类表示WCF终结点地址。端点的绑定指定端点如何与世界通信,包括传输协议(例如,TCP、HTTP)、编码(例如,文本、二进制)和安全性要求(例如,SSL、SOAP消息安全性)。Binding类表示WCF绑定。终结点的约定指定了终结点通信的内容,本质上是在操作中组织的消息集合,这些操作具有基本的消息交换模式(MEP),例如单向、双工和请求/回复。ContractDescription类表示一个WCF协定。
https://stackoverflow.com/questions/745212
复制相似问题