0

我需要编写一个带有集中式服务器和大量远程客户端的平台来执行任务。我目前正在使用 RMI 连接,它是充当远程客户端(RMI 服务器)客户端的集中式服务器。它正在工作,但我担心在不久的将来会出现很多问题(使用 RMI 是个好主意吗?)所以我正在考虑将代码移动到 SSLSockets 并发送序列化类来做同样的事情。

我对这种方法的问题是如何控制活动客户列表。我需要有连接数据来发送任务,我需要知道它们是否还活着。任何的想法?

在此先感谢您的帮助。

4

1 回答 1

1

没有“RMI 连接”之类的东西,但是您可以通过 RMI 远程会话模式(谷歌它)完成您想要的事情,并在远程会话对象上实现未引用接口,这将告诉您客户端何时不再当前,如果他们还没有调用会话注销方法,如果你提供了它。

有关远程会话模式的详细信息,请参阅此答案

于 2013-03-11T10:19:05.373 回答