0

我尝试构建一个应用程序在 2 台机器之间发送消息 usinfWCF并找到了这篇文章: http ://tnvbalaji.com/articles/wcf-tutorials/

完成所有步骤后,当服务器和客户端在同一台机器上运行时,一切正常。当我尝试从同一网络中的其他机器连接到服务器时,我收到错误没有端点监听。

baseAddress = "http://localhost:8732/Design_Time_Addresses/WcfMathServLib/MathService/"

因此,在我从另一台机器上运行客户端后,我在 app.config 中将其更改为我的机器 ipaddress 而不是 localhost,但仍然收到此错误。顺便说一句,防火墙在服务器机器中被禁用。我的问题是什么?

4

1 回答 1

0

尝试发布 WCF 服务并在 IIS 中部署。就像托管网站一样,您需要托管 WCF 服务以启用其他计算机的访问。

托管后,浏览服务并使用 IP 地址作为服务参考。

于 2013-09-27T03:42:07.410 回答