2011-02-16 125 views
0

我是新的WCF和在网络开发..我需要做什么才能从本地网络访问我的WCF服务?

我写了WCF服务,我通过创建新的网站 - 我添加了新的WCF服务,将托管我的WCF服务。

在“Web位置”我定义服务是HTTP和URL是 的“http://本地主机/则将MyService”

现在我想访问将向您介绍一些其他机器(在同一网络中)到我的机器,并使用我的WCF服务暴露的服务方法 - 但我每次都失败(从第二台机器调用“http:// abcd/MyService/interfaceMethodName”)

如果我尝试调用web服务通过同一台机器 - 我得到正确的回应。

什么,我缺少什么?

回答

1

听起来好像你正在举办里面IIS WCF服务,正确的?

如果是这样,那么IIS决定你的服务地址 - 你不能随意选择它。

的地址是:

http://YourServerName/YourVirtualDirectory/YourServiceFile.svc 

你有一个SVC文件,对不对?您可以连接到上述网址(适用于你自己的设置,当然我写的只是一个模板/样本!)

另外:能否请您告诉我们您的服务器端的配置?该web.config和里面 - 部分<system.serviceModel>。请通过编辑更新您的原始问题和其他信息 - 谢谢!

相关问题