c# – WCF应用程序EndPoint

我引用MSDN:

application endpoint
An endpoint exposed by the application and that corresponds to a service contract implemented by the application.

有人可以帮我解释这个定义吗?应用程序端点是否与Visual Studio创建的服务引用相同?

最佳答案 所有通信WCF服务都通过端点发生.它为客户提供对WCF服务提供的功能的访问.

每个端点包含三个属性:

>地址(何处)
>绑定(如何)
>合同(什么)

端点还可以具有一组指定本地实现详细信息的行为.
端点概念存在于客户端和服务上:
WCF服务可以公开多个端点,客户端可以与具有多个端点的服务进行通信.

Can somebody please explain this definition for me? Is the application
endpoint the same as the service reference created by the Visual
Studio?

添加服务引用时,Visual Studio将在应用程序中添加新的客户端端点(检查更新的配置文件).但是,Visual Studio将首先尝试下载元数据,以便列出地址的所有可用端点.

点赞