问题描述
我在本机用eclipse写了两端socket程序,在tomcat环境下,在本机运行正常;跨机器也可运行,我又在本机搭了was运行服务器程序,tomcat运行客户端程序,也正常.但把这个程序移到公司的服务器上就无法通讯了,我这个程序两端都是用servlet启动的.高分求助,谢谢!
解决方案
解决方案二:
首先你需要用Telnet测试一下网络环境,特别是商用的环境,像公司这个地方,到处都可能有防火墙。服务器起来了,客户端可能因为防火墙隔离无法访问到服务器。windows下有netstat-ano|find":8080"这种用法来查找有没有8080端口正在监听,其它操作系统应该也有类似的命令行。这可以在服务端测试服务器是否正常地打开了这个监听端口,还可以看到监听在哪个网卡IP上。
解决方案三:
环境一定要一致!
时间: 2024-09-20 10:36:21