嗨, 我试图将我的聊天客户端连接到我的服务器,但我不断收到错误。我有一台在互联网上发布的机器上运行的聊天服务器,它具有固定的IP地址,并且正在端口5001上运行。当我的聊天客户端尝试连接到该服务器时,我收到错误消息。这是养错误如下通过互联网设置TCP/IP连接问题
ipAddr = IPAddress.Parse(txtIp.Text);
// Start a new TCP connections to the chat server
tcpServer = new TcpClient();
tcpServer.Connect(ipAddr, 5001);
当我在我的本地机器与本机IP同时运行我的聊天客户端&服务器的行,它的工作原理。 请告诉我我需要更改代码,因为我的聊天服务器&客户端都可以通过互联网进行通信。谢谢
这可能是网络问题,而不是代码问题。你有没有路由器/防火墙? – Nettogrof 2012-04-20 13:58:19
实际的错误信息会有所帮助。 – jgauffin 2012-04-20 14:02:35
如何连接主机名? 'tcpClient.Connect(“hostname”,5001);' – Damith 2012-04-20 14:03:37