大家出看啊,怪怪的问题。(100分)

  • 主题发起人 主题发起人 ivw
  • 开始时间 开始时间
I

ivw

Unregistered / Unconfirmed
GUEST, unregistred user!
我的一个三层的系统,用SocketConnection的。
有时候用的很正常,但有时候连接不上应用层。
在装有应用层的电脑上运行客户端一切正常,在其它的机子上客户端无法连接应用服务器,出现No Server available错误。
我用arp -a 原来没有应用服务器的IP的,我程序试登录一次程序后,列表中就有应用服务器的IP的,但程序还是登录不了。
从客户端打开网上邻居和ODBC连接SQL Server一切正常。
为什么啊。请大家列出你们认为的所有原因,列出来多加分就多。谢了。
 
改IP,重启。
 
是不是所有其它机器都连接不上去?
1、服务器需要运行SockSrvr.exe这个服务器端接口程序。客户端的SocketConnection是通过它才能访问到App Server的。
2、服务器端的SockSrvr运行后的端口号最好用默认的端口号并确认服务器没有封掉这个端口
3、所有的客户端的机器上要注册你的APP SERVER,最简单的办法就是把APP SERVER拿到你的客户端的机器上运行一下就算注册了。
4、所有的客户端机器如果有放火墙挡住SocketConnection向外请求的连接的话,也肯定不能通的。
5、SocketConnection据说不太稳定,实际应用中最好不用。当然,不稳定也不是都连接不上,还是能工作的。
 
是不是您服务器用了双网卡?
 
改IP,重启。OK了, 不知为什么会是这样。有几个月没重启服务器了。
 
后退
顶部