当前位置:编程学习 > C#/ASP.NET >>

如何用.net程序断开一个TCP连接

情形:
    在服务器上有如下的已经建立的连接.
 Protocol Local Host IP         Remote host IP         State
 TCP    192.168.10.1:1433      192.168.10.72:2288     ESTABLISHED
 TCP    192.168.10.1:1433      192.168.10.72:2289     ESTABLISHED
 TCP    192.168.10.1:1433      192.168.10.72:2290     ESTABLISHED
 TCP    192.168.10.1:1433      192.168.10.72:2291     ESTABLISHED
 TCP    192.168.10.1:1433      192.168.10.72:2292     ESTABLISHED
 TCP    192.168.10.1:3835      192.168.10.72:3601     ESTABLISHED

需求:
     需要断开指定Host IP:端口 = "192.168.10.1:3835" 的TCP连接.

1.在.net程序的代码里如何实现?
2.或者使用命令行如何实现? 

各位有经验的大侠多多指教.
谢谢. --------------------编程问答-------------------- 我也想知道 --------------------编程问答-------------------- 用at命令就可以哦! --------------------编程问答-------------------- 找了好久,终于找到了一个老外写的一段C#的code,可以by Local IP,Local port,Remote IP,Remote port 来断开一个已有的Connection. 用了一下.很管用.
大家如果有需要的,给我发mail啊.WDY0068@TOM.COM --------------------编程问答-------------------- 但是我又碰到另外的一个问题.
我面对的是两个服务器,服务器A和服务器B,这两个服务器的限制条件如下:
1.服务器A和B的OS都是Windows 2003 server
2.服务器B上部署了IIS6.服务器A上未部署IIS.
3.上用户只可以以Web方式访问服务器B.
4.服务器A和B可以互相访问.(以TCP,UNC路径甚至FTP方式)
5.我需要的是在服务器A上断开指定的TCP连接.

我可以用这些代码写成一个exe或者windows service,着这别的什么方式放到服务器A上,
我的问题来了:
    我怎么通过已Web方式访问服务器B,通过服务器B对服务器A的某些调用来控制部署在服务器A上的exe或者windows service或者其他东西来断开服务器A的某些TCP连接?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,