本人用最近用SOCKET做了一个通信时碰到了几个问题,请教各位高手
1.当服务端和客户端连着的时候把服务端关掉时,客户端总是不能够自动连上(我在客户端己经用一个TIMER来不停判断Clientsocket的CONNECTED属性了,当为TRUE时则正常通行,当为FALSE时则自动重连服务端)
2.客户端是做成服务程序的,总会自动关掉
3.用ClientSocket去尝试连一个远程主机的某一端口时,所返回的值总是有点不正常(有时是好的,有时是坏的),
觉得很不稳定,不知道是不是和机器的环境(例如防火墙)有关系
1.当服务端和客户端连着的时候把服务端关掉时,客户端总是不能够自动连上(我在客户端己经用一个TIMER来不停判断Clientsocket的CONNECTED属性了,当为TRUE时则正常通行,当为FALSE时则自动重连服务端)
2.客户端是做成服务程序的,总会自动关掉
3.用ClientSocket去尝试连一个远程主机的某一端口时,所返回的值总是有点不正常(有时是好的,有时是坏的),
觉得很不稳定,不知道是不是和机器的环境(例如防火墙)有关系
2.一般服务端做成服务程序 客户端依赖于服务段 做成服务不够灵活容易出问题 (本人这样认为)
3.把防火墙停掉 如果还有问题 那就不是因为它咯 ,环境的话,如果有路由器,也要注意端口的映射就知道这些了 具体上
本人做过即使通讯程序 聊天 传文件什么的 udp、SOCKET都用了
但你的问题 怎么说呢 还是不够具体 只能说很多原因都会引起
只知道这么多了