c# socket通信问题求助!

emoto 2004-11-16 09:42:29
现有这样一个需求:
三台服务器,一台服务器运行socket server,另外两台服务器运行socket client,server和client之间的通道已建立.
socket server服务器同时侦听其他的命令消息,侦听到消息后,会发给socket client进行相应的业务处理,socket client再把处理结果反馈给socket server.

大致架构就是这样,请问如何实现“server 把消息指令分发给某个client”?有点像负载均衡技术,但偶不明白这种技术的实现原理阿,请指点迷津!
...全文
97 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
amylove 2004-11-16
  • 打赏
  • 举报
回复
其实我建议你可以以这种方式:就是三台服务器都有Socket SerVer 和 Client。
这样每台服务器都在用Server侦听,一旦接收到命令消息处理了相应的业务后,再用Client来发
送结果给另一台用务器的Server,以此类推。
这样能保持同步。以前我做的短信平台就是以这种方式实现的。

110,536

社区成员

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

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

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