我认为我的问题很简单。Web客户端是否有可能从特定的WCF服务(通过http://the.web.server/somewcfservice.svc)发现哪些方法?
这不是我们要做的事情,而是我们试图发现我们的服务有多脆弱,我们正在研究使它们更安全的方法。
预先感谢。
以下MSDN文章应解决您的关注,因为它显然指出,客户必须在发现之前对服务地址有先验知识。(然后,文章讨论了您如何启用动态发现,这似乎并不是您想要的):
" Microsoft .NET框架3.5共享两个约束。首先,分配给服务的端口或管道可以可用。应用程序开发人员或管理员必须猜测或拥有第二,客户端必须知道服务端点的地址,端口号和服务机器或管道名称。"
http://msdn.microsoft.com/en-us/magazine/ee335779.aspx