-1
我不确定如何进行多个服务器之间的通信,我的意思是,例如:服务器1上的用户A想要向服务器2上的用户B发送私人消息,用户A将消息发送到其各自的服务器(服务器1),并且从这点开始服务器1应该如何将消息传送给用户B?C#多服务器套接字应用程序
我不确定如何进行多个服务器之间的通信,我的意思是,例如:服务器1上的用户A想要向服务器2上的用户B发送私人消息,用户A将消息发送到其各自的服务器(服务器1),并且从这点开始服务器1应该如何将消息传送给用户B?C#多服务器套接字应用程序
由于问题中的最少信息很难指向正确的方向,下面是发送消息时发送消息到目的地的问题的可能解决方案的一些指示:
制品,其还可以帮助你看到你的要求更明确的是this comparison between message systems based on a broker and those that don't use a broker。顺便提一下,我上面提出的两种解决方案都使用经纪人。
服务器使用什么机制来相互通信?服务器是否知道每个用户所在的位置(在哪个服务器上)? – fvu
Server1和Server2有公网ip吗?您是否可以将消息存储在外部存储器和查询器中,以查看是否存在任何消息? –
@fvu其实我不确定如何在两台服务器之间进行通信。这就是为什么我问? –