为了账号安全,请及时绑定邮箱和手机立即绑定

C# Socket 问题

C# Socket 问题

C#
慕码人2483693 2018-12-25 13:09:58
我打算做一个远程控制软件,利用反弹连接!但是,刚刚做就发现问题了,就是,控制端(自己机器)监听了一个端口,被控端(别人的机器)连接了我的机器!问题就在这里了,如果有很多机器连接了我的机器,我怎么可以根据他们的IP发一个信息给他们呢,就是,我必须要发送一个命令 被控端 才会执行相对应的操作吧!谢谢大家帮忙了,答案最好写详细点,我是菜鸟,不好意思!
查看完整描述

2 回答

?
茅侃侃

TA贡献1842条经验 获得超21个赞

1)建议使用多线程,每个远程机器的访问一个线程,并建立类似的 Session 对象。线程可以用线程池管理

2)注意会话结束后清楚 Socket 对象

3)必须有一个清理线程,定时断开与远程客户端的 Socket 连接


查看完整回答
反对 回复 2018-12-29
  • 2 回答
  • 0 关注
  • 477 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信