Java 基于RMI的带回调的注册程序
我必须制定一个符合以下要求的计划: 基于RMI构建具有以下特征的客户机/服务器应用程序: 该应用程序分为三个不同的项目:服务器、客户端、共享,其中共享包含服务器和客户端通用的接口和类。服务器和客户机是程序,每个程序都有自己的主程序,它们也应该在不同的机器上工作Java 基于RMI的带回调的注册程序,java,callback,rmi,Java,Callback,Rmi,我必须制定一个符合以下要求的计划: 基于RMI构建具有以下特征的客户机/服务器应用程序: 该应用程序分为三个不同的项目:服务器、客户端、共享,其中共享包含服务器和客户端通用的接口和类。服务器和客户机是程序,每个程序都有自己的主程序,它们也应该在不同的机器上工作 服务器为注册导出远程对象 客户机使用服务器的适当方法在服务器上注册,该方法将客户机的名称和IP作为参数,并返回唯一标识符 服务器保存所有已注册客户机的更新列表,并为他们提供注册和访问列表的方法 制作一个分布式程序,用于模拟随机数个客户端的
我为我的英语道歉,但它不是我的主要语言服务器应该为客户端创建令牌。客户端应在所有后续调用中传递它。服务器应该使用它进行身份验证 GUID很难伪造 您不能阻止客户机这样做,但如果有足够复杂的标识符,这将很困难
您还可以让用户提供凭据(例如用户名和密码)。谢谢您的回答。不幸的是,我仍然不明白,如果客户端只传递一个passess name,而IPClient必须传递更多,服务器如何保持对客户端的引用。凭据或标识令牌。在他们继续之前,需要充注泵并获得令牌。