标签: java rmi distributed-computing
我正在开发一个RMI聊天应用程序,它的一个功能是允许用户同时与多个朋友聊天。
我设计这些场景的方法如下:将有一个对象绑定到注册表,任何用户(客户端)想要登录到应用程序将调用该对象的登录方法,该对象返回一个会话对象,因此,如果成功登录,每个用户登录应用程序都将获得一个会话对象。
这些会话对象包含聊天室对象列表,这些对象将用于打开2个或更多用户之间的对话管道。聊天室对象将包含允许用户将任意数量的成员添加到聊天室的方法。
这是我的方法。如果有人看到不合适的东西,或者有更好的方法,请告诉我。