我刚刚在计算机科学课上找到了一个项目。我们的作业是使用老师提供的密码解密解决方案,并将其调整为以主/从关系的方式在我们的网络中使用。
这意味着主服务器(服务器)必须联系“hibernate ”的从服务器(客户端)。我们在这里有点困惑,因为我们想使用多个从站来解密我们得到的加密密码,但我们无法设计一个系统,其中服务器是发起与客户端的连接的系统,而不是客户端发起连接的系统服务器。
我们必须向从设备发送加密密码列表,并通过将它们与字典的加密版本进行比较来让它们发回结果。
我们讨论了将主服务器视为客户端,将从服务器视为服务器,但这将是一个问题,因为您无法通过同一端口流式传输到不同的服务器。您必须更改端口。如果这是唯一的解决方案,那就这样吧。有什么帮助吗?
最佳答案
听起来有点像黑客所说的“僵尸网络”。
基本上,每个“从站”中都会安装一个轻量级守护进程,等待来自主站的指令消息,主站将命令发送到其整个从站列表。收到此消息后,从机会根据收到的指令执行黑客安装的其他一些代码。
从这个意义上说,就好像从站是“服务器”......主站是具有许多服务器的客户端。
为什么要进行流式传输?为什么不是数据报?
关于java - 服务器启动客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13229352/