各位高手:
    小弟用socket来连接三层,经常出现如下问题:开始编译程序的前几次可以连接到服务器(应用层放在服务器上),后来出现连接不上,系统提示“Windows Socket Error:由于连接方在一段时间后没有正确的答复或连接的主机没有反应,连接尝试失败。(10060),on API'Connect'  ”,小弟查不出什么原因,请高手指教!!!!

解决方案 »

  1.   

    好我试一下!数据连接正常,可以设置socket的connected的属性为true,但是运行时出现错误!
      

  2.   

    你用的是ado吗,看看这个ADOConnection1是否连接正常
      

  3.   

    都试过了,应用层重新关掉后再开还是不行;ADOConnection1连接正常!会不会跟网络有关?但是我是跟服务器同一个域的!
      

  4.   

    在应用服务器上的机器上运行客户端程序也会出现这个错误吗。socket正常运行了吗。
      

  5.   

    一:prot
    二:servername
    三:address
      

  6.   

    http://www.csdn.net/develop/read_article.asp?id=16094
      

  7.   

    其实个人观点还是用dcom较好,
      

  8.   

    感谢:
      阿尔博信:从此为大家回答问题 和 chenam(外面的世界好精彩) 
      根据阿尔博信:从此为大家回答问题 提供的信息在host文件中加入服务器的ip和计算机名称后运行正常!