2015-01-03 45 views
0

我正在使用Delphi XE7开发客户端和服务器应用程序。我使用Delphi XE7创建了Server应用程序,我在本地系统(连接到Wifi的笔记本电脑,IP:192.168.0.4)中运行服务器应用程序。我已经使用Delphi XE7 firemonkey创建了Android Mobile应用程序,它的IP地址是192.168.0.3。这些IP地址是自动分配的。我的笔记本电脑和手机都连接到相同的无线网络。在firemonkey移动应用程序中,我使用TIdTcpClient连接服务器应用程序:TCPClient.Connect。但我无法将我的移动应用程序连接到服务器应用程序。我得到连接超时的例外。以前我使用的是不同的Wifi网络。那时我可以正确连接。请给我提供任何设置。注册套接字通信问题

+1

你使用什么端口?它是否允许通过防火墙?没有代码,很难说更多。 –

+0

端口号是2211.这是通过防火墙允许的。另外,如果我在我的系统中运行应用程序,那么它将连接到服务器应用程序。 –

+0

如果iam关闭服务器应用程序,然后我试图从移动应用程序连接。然后我得到错误“没有路由到主机” –

回答

0

非常抱歉。 Windows防火墙阻止了该应用程序。