A客户端(局域网内网) B服务端(外网)
A客户端发送指令 “Down#1#” --------->B服务端
B服务端通过 EndPoint ep = socket.RemoteEndPoint;得到A端IP 和端口号(每次得到的这个端口号都是随机的)
B服务端得到ep后,发指令给A (把端口号发送给A),然后A客户端又作为服务端来监听这个端口;
B服务端然后开始用该端口 用NetworkStream 流发送给A端
A端又作为服务端侦听这个端口来接收数据,实现下载,这样分析,可不可以实现?
哪位能给个例子,谢谢
A客户端发送指令 “Down#1#” --------->B服务端
B服务端通过 EndPoint ep = socket.RemoteEndPoint;得到A端IP 和端口号(每次得到的这个端口号都是随机的)
B服务端得到ep后,发指令给A (把端口号发送给A),然后A客户端又作为服务端来监听这个端口;
B服务端然后开始用该端口 用NetworkStream 流发送给A端
A端又作为服务端侦听这个端口来接收数据,实现下载,这样分析,可不可以实现?
哪位能给个例子,谢谢
解决方案 »
- SQL语句!!
- 一个关于 VS窗体设计器的问题
- 在线程中生成MDI窗口问题!
- 如何在Application.ThreadException中显示动态加载程序集中自定义的异常?
- 类的索引有什么作用
- Dataset绑定高手帮忙!谢谢!在线等!解决立刻给分!!!!!!!!!!!
- C#中将字符串数字转化为整数的函数是什么呀?(不会越界)
- 我把.ocx控件引入到.net后,调用其中的方法时发生"灾难性故障"错误,请问这是什么原因
- 现在大家使用的开发平台是VS.net 2002还是VS.net 2003?
- 一个很菜的c#语法上的问题
- 如何用C#把OCX控件完全封装到一个组件中?
- dateTimePicker11的问题
http://qzshi.com
另外招版主,或合作管理员,有兴趣的加群4228406