在wcf中为每个Web服务和合同定义端点

时间:2011-11-10 04:54:12

标签: wcf .net-4.0 web-config

我有WCf应用程序with4 webserivce与indivdual Interface作为合同。所以我需要为配置文件中的每个Web服务定义端点,serviceBehaviors吗?在单个或多个Web应用程序中访问单个Web服务?

2 个答案:

答案 0 :(得分:0)

每个服务必须具有相应的地址,端点和绑定定义。如果您使用配置文件,则必须在<service>集合中的单独<services>节点中声明每个服务。

答案 1 :(得分:0)

每个Web服务可以使用一个(即所有Web服务的一个端点)或多个端点(即每个Web服务一个端点)公开。每个端点都有行为,绑定等

如果您选择第一个选项,客户端将拥有一个端点的代理合同。

在您的情况下,您可以使用单个端点公开所有四个服务接口。