聊天服务器在服务器场中的通信方式?

时间:2017-09-12 16:38:44

标签: sockets networking architecture network-programming chat

我正在开发一个包含以下内容的聊天应用程序:

1)aws弹性tcp负载均衡器。

2)服务器场由多个必须与每个服务器通信的服务器组成    其他(S2S)。

3)服务器在go

中实现

这里主要关注的是服务器如何与彼此通信,具体如下:

1)如何知道哪个用户位于哪个服务器?

2)当两个用户聊天时,其中一个可能断开连接并重新连接到不同的用户    服务器如何知道他再次连接到哪个服务器?

注意:

1)我永远不会使用xmpp服务器它正在失去它的基础而我想要    用套接字自己开发服务器。

2)我有一个不同的服务器设计,其负载将比xmpp少    有效载荷。

2)即使花费这么长时间,我也有足够的时间来发展。

提前感谢。

1 个答案:

答案 0 :(得分:1)

这是AWS SNS的目的。

相关问题