使用Interactor后端设置P2P网络

问题描述 投票:0回答:1

what I've read so far,Interactor为客户端 - 服务器架构提供灵活,简化的配置。但是如果你想让你的网络成为P2P呢?

在我的头脑中,我可以制作所有节点服务器和客户端,但感觉不对。有什么建议吗?

networking configuration architecture backend interactor-backend
1个回答
1
投票

这个问题有两个答案。

  1. 动态/自我配置:它实际上取决于用于P2P的底层协议。无论您是要实现集中式P2P还是分散式P2P基础架构,组件之间的底层通信选项应与您的客户端 - 服务器架构类似。如果选择TCP / IP作为基础协议,则需要在需要相互交互的组件之间创建客户端和服务器接口。但是,使用Interactor的好处是那些客户端和服务器接口不需要预先配置,而是在运行时动态配置。这样,每个节点开始时都需要最少的配置,并且在需要时稍后配置客户端 - 服务器通信。
  2. 交互操作间通信:虽然从3.1.0版开始该功能不可用,但所有节点都将配置为与所有对等节点进行交互时通信。您不必担心客户端服务器配置,而是使用简单的交互操作员配置列出您要与之对等的目标节点。这也可以在运行时动态配置。
© www.soinside.com 2019 - 2024. All rights reserved.