C#怎么做端口转发?

zou0702tao 2012-05-29 05:15:26
我要从一个端口接收网络数据,把它发到本机另一个端口上,具体怎么实现?最好发代码!
...全文
258 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zou0702tao 2012-05-30
  • 打赏
  • 举报
回复
但是问题是我并不只是单向转发,我还需要转发目标处理后的数据再接受转发给用户
shada 2012-05-30
  • 打赏
  • 举报
回复
用户断线不是你能控制的了的。
一楼思路讲的很清楚,速度慢的话,用wireshark分析慢在哪。
showlie 2012-05-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

因为你要读取网络数据,而网络中与你建立tcp连接的用户经常会断线重连,没有写过这方面的东西吗?
[/Quote]
没有特殊要求可以用udp
zou0702tao 2012-05-30
  • 打赏
  • 举报
回复
因为你要读取网络数据,而网络中与你建立tcp连接的用户经常会断线重连,没有写过这方面的东西吗?
showlie 2012-05-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

大哥,你这也太笼统了,我也知道这样做啊,但是写起来就难了,效率老提不上去,速度好慢!
有代码可以看看吗?
[/Quote]

那你普通的串口读写效率怎么样,这跟几个串口读写没多大关系。
zou0702tao 2012-05-30
  • 打赏
  • 举报
回复
大哥,你这也太笼统了,我也知道这样做啊,但是写起来就难了,效率老提不上去,速度好慢!
有代码可以看看吗?
qldsrx 2012-05-29
  • 打赏
  • 举报
回复
一个程序,既做服务端,又做客户端,同时定义2个Socket,一个负责接收,读取数据到缓冲区,另一个将缓冲区得到的数据发送出去,实现起来还是比较简单的。

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧