代理服务器中UDP发送接受问题

king963741 2010-11-15 04:34:04
现在在实习公司实习,经理给了一个任务,大体相当月做个代理:转换协议。
手机终端是有一套手机开发商的协议,是TCP的;而公司的服务器也有一套自己的协议,是UDP的。流程大致是手机终端发信息过来,我这边转换下,发送给服务器,服务器再发验证信息给我,再转发给手机终端。

通过开启多线程可以顺利接受各个手机终端的信息,现在的问题是,那么多信息,我该怎么转发给服务器,并且接收到验证信息。

本来的想法是把将发送UDP协议的方法调用到没个TCP线程里去,然后问题出现了,开了多线程,但是端口却不一定不同,所以,就会出现线程A所要的验证信息被线程B所接收到了,这种错乱接受的现象
...全文
107 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

111,129

社区成员

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

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

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