当前位置:   article > 正文

C# Socket通信从入门到精通(21)——Tcp客户端判断与服务器断开连接的三种方法以及C#代码实现_c# socket判断客户端断开

c# socket判断客户端断开

在这里插入图片描述

前言

我们开发的tcp客户端程序在连接服务器以后,经常会遇到服务器已经关闭但是作为客户端的我们不知道,这时候应该应该有一个机制我们可以实时监测客户端和服务器已经断开连接,如果已经断开了连接,我们应该及时报警提示用户客户端和服务器已经断开连接,本文介绍三种可以监测客户端已经与服务器断开连接的方法,并介绍三种方法分别适用于哪种业务场景。

1、通过发送来检测

如果客户端经常需要发送数据给服务器,并且服务器的程序不是由我们来编写,那么我们可以通过发送的结果来判断客户端和服务器是否已断开连接,主要是发送是是否会抛出异常,代码如下:

 private bool SendData()
        {
   
            bool result 
  • 1
  • 2
  • 3
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/620609
推荐阅读
相关标签
  

闽ICP备14008679号