我已经使用mono on centOS实现了下面的示例。
http://veritas-vos-liberabit.com/monogatari/2009/12/mono-wcf-advent-day-2-hello-wcf.html
当客户端和服务器位于同一个盒子上时,它可以正常工作。但是,如果我将客户端放在另一个盒子上,我会发现连接失败:
Unhandled Exception:
System.ServiceModel.EndpointNotFoundException: A system exception has occurred.
System.Net.WebException: Error: ConnectFailure (Connection timed out)
System.Net.Sockets.SocketException: Connection timed out
我在服务器盒上的端口8080上运行tcpdump,我看到请求进来,所以这不是网络问题。
有人能看出为什么这不起作用吗?