我有一个应用程序应该等待来自另一个程序的连接请求。为了让我从编写服务器应用程序的人那里收到API。当我从我的客户端应用程序使用API时,我收到连接失败消息。在我与负责服务器和API的人交谈之前,我想检查一下它周围的一切。我可以访问运行服务器的电脑但我无法访问服务器代码。
这是我到目前为止所检查的内容:
还有什么我可以做的吗?服务器端是否有办法查看请求是否到达/处理而无法访问代码?
我在服务器上安装了Windows XP,在客户端安装了Windows 7
由于
答案 0 :(得分:0)
以下是一些建议,更多的是检查和尝试不同的配置。
两台计算机,如果您使用的是主机名而不是IP地址,请检查您的DNS或驱动程序/ etc / hosts文件。确保IP正确无误。
您的服务器程序是否记录任何连接请求或失败?您错过了任何特定于服务器程序的配置?
如果您有权访问,请在服务器上运行您的客户端程序并连接到localhost。如果它有效,这可能是服务器程序中的错误,或与网络相关的问题或一些解决问题。
在服务器上,检查taskmanager和事件查看器以查看它是否是系统/资源/内存问题而不是连接问题
如果以上都失败了,也许您可以尝试在两台计算机上禁用Windows防火墙和防病毒软件。
这就是我所能想到的。希望这些帮助。