【问题标题】:How to simulate socket connection loss?如何模拟套接字连接丢失?
【发布时间】:2013-02-13 14:23:10
【问题描述】:

在我们的一个客户端-服务器应用程序中,我们需要测试应用程序在套接字连接由于各种原因而丢失时的行为。对于这个测试,我们需要模拟一个程序,它可以每隔几秒就强制断开服务器上特定端口上的连接。通过这种方式,我们可以测试连接的客户端如何对此类连接中断做出反应。

请建议我是否可以在我的代码中执行此操作,或者我可以将其与任何免费软件一起使用。

编辑:我们知道需要在几毫秒或几秒内阻止连接的端口。

【问题讨论】:

    标签: c# .net sockets


    【解决方案1】:

    一项艰巨的任务!

    • 首先,获取Microsoft Robotics SDK

    • 接下来,您需要一个可编程机器人手臂套件 - 其中有一些经过 here 审核,看起来很有希望。

    • 1234563 /重新插入动作。
    • 完成后,将您的机械臂放在系统后面靠近 NIC 以太网端口的位置,并调用您的方法来触发序列!

    【讨论】:

    • 我会 +1 让我发笑。不切实际,但很有趣:)
    【解决方案2】:

    假设您使用的是 Windows

    NetStat Agent 有一个试用版,您可以在其中监视连接并根据过滤器自动终止它们。您也可以手动杀死它们。它不能做的一件事是在终止连接之前设置一些延迟。

    【讨论】:

      猜你喜欢
      • 2011-05-19
      • 2012-08-18
      • 1970-01-01
      • 2021-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-24
      相关资源
      最近更新 更多