我需要一个指引。我一直在寻找设计模式(GoF),但似乎找不到能指引我正确方向的模式。
我正在开发一个小型数字标牌应用原型,其中有一个简单的服务器和一些连接到该服务器的播放器应用程序(显示图像/视频)。我的要求是将100个播放器连接到单个服务器,并向每个播放器分配50Mb数据。
我计划在服务器和播放器之间制作小型软件集线器(hubs),将播放器(每个集线器大约25个)收集到集线器中,并让集线器获取和分配50Mb数据(分而治之,对吧?)。50Mb只是用于原型,我认为在实际生活中,显示视频将更接近每个300Mb。使用集线器时,我需要能够在集线器之间移动播放器,即从一个集线器中删除播放器并将其连接到另一个集线器中。(我的想法之一是,所有连接到同一集线器的播放器必须共享内容,这样集线器就可以避免下载25个不同的电影)
请问,有人知道现实生活中如何做到这一点吗?您能否评论我的概念并/或指导我寻找可帮助我解决此问题的模式/书籍?
我正在开发一个小型数字标牌应用原型,其中有一个简单的服务器和一些连接到该服务器的播放器应用程序(显示图像/视频)。我的要求是将100个播放器连接到单个服务器,并向每个播放器分配50Mb数据。
我计划在服务器和播放器之间制作小型软件集线器(hubs),将播放器(每个集线器大约25个)收集到集线器中,并让集线器获取和分配50Mb数据(分而治之,对吧?)。50Mb只是用于原型,我认为在实际生活中,显示视频将更接近每个300Mb。使用集线器时,我需要能够在集线器之间移动播放器,即从一个集线器中删除播放器并将其连接到另一个集线器中。(我的想法之一是,所有连接到同一集线器的播放器必须共享内容,这样集线器就可以避免下载25个不同的电影)
请问,有人知道现实生活中如何做到这一点吗?您能否评论我的概念并/或指导我寻找可帮助我解决此问题的模式/书籍?