我正在做一个应用程序,其中我通过FTP.i传输文件。我成功地做了所有的事情来传输文件和folders.now我想知道如何获得一个事件,无论何时网线是连接或断开连接,而im传输一个文件。
我正在使用SYSTEM.NET命名空间,FTPWEBREQUEST类。
什么时候会引发这个事件?我只是运行mi程序并断开网线,但是什么也没有发生。
我不能引发事件,请发送你的代码.actually,它在vb.net.it中工作,在c#中不被引发,下面是我的代码:
public partial class Form1 : Form
{
public static event NetworkAvailabi
我一直认为,如果不实现心跳,就没有办法知道TCP连接的一端是否意外死亡。如果进程只是在一端被终止,并且没有正常退出,那么套接字就无法发送FIN或让另一端知道它已关闭。
(请参阅此处的一些评论,例如 )
但是我连接的一个股票订单服务器有一个新的“断开连接时取消所有订单功能”,如果客户断开连接,它就会取消实时订单。即使我终止了我那一端的进程,它也能正常工作,而且我的应用程序对它绝对没有心跳。
那么,它如何能够检测到我何时终止了进程呢?我的应用程序在Windows Server 2003上运行,订单服务器在Suse Linux Enterprise server 10上。Windows是否检测到与套