我有单一服务合同,有2项服务操作。我将这些操作称为X1和X2。如何配置X1可通过HTTP和X2访问,以便通过TCP / IP访问。
如果我将服务合同配置为TCP / IP端点的accessibel,则可以通过TCP / IP访问X1和X2。如果我使用HTTP协议配置相同的服务合同,情况也是如此。
我可以有两个不同的服务合同来实现我想要的,但我想知道我是否可以通过一份服务合同实现同样的目标。
答案 0 :(得分:0)
不,整个服务合同都应用了相同的绑定,并且您无法更改每种操作方法的访问权限。相反,您应该创建两个不同的服务合同并适当地公开它们。
答案 1 :(得分:0)
您可以将一个服务合同发布到多个绑定,但这确实会在两个端点中公开这两个操作。