社区
网络及通讯开发
帖子详情
Socket重连的问题
wsf
2003-05-13 01:55:32
我用clientsocket和服务器连接,服务器断掉后,重启,想让clientsocket重新连接,但只能在clientsocket所在的窗体上触发事件,不能在另个窗体上触发clientsocket连接,怎么实现?
...全文
48
1
打赏
收藏
Socket重连的问题
我用clientsocket和服务器连接,服务器断掉后,重启,想让clientsocket重新连接,但只能在clientsocket所在的窗体上触发事件,不能在另个窗体上触发clientsocket连接,怎么实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netsys2
2003-05-13
打赏
举报
回复
简单,你抓一个TIMER,
TIMER时间设置为60秒。
在TIMER时间中检查clientsocket是否连接上没,若未连接则尝试连接。
// 定时器,检查超时拆线
void __fastcall TFrmMain::Timer1Timer(TObject *Sender)
{
// 自动连接
if( Client->Active==false )
{
try{
Client->Close();
Client->Active = true;
}
catch (...)
{
ShowMessage("与服务器自动建立连接失败,请检查线路");
throw;
}
}
}
java
socket
客户端断线
重连
java
socket
client 断线
重连
的简单实现 有什么意见可以提哦
c#
socket
异步及断线
重连
c#
socket
异步编程及断线
重连
。并怎样实现循环接受服务器的命令并处理。
Unity关于
Socket
重连
问题
Unity关于
Socket
重连
问题
问题
描述:客户端(Client)和服务端(Server)连接时第一次连接正常收发消息,当服务器断开再次上线时,客户端显示连接成功,但是无法互相通信! 思路:寻找是否有关掉客户端的
socket
,...
java
socket
重连
_java
socket
重连
问题
} } private void open() { try {
socket
= new
Socket
(ip, port); in = new DataInputStream(
socket
.getInputStream()); out = new DataOutputStream(
socket
.getOutputStream()); reset();// 重置RFID } catch ...
Socket
断线
重连
1、当
Socket
.Conneted == false时,调用如下函数进行判断 /// /// 当
socket
.connected为false时,进一步确定下当前连接状态 /// /// private bool Is
Socket
Connected() { #region remarks /****************...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章