站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题用RMI编写实时聊天程序

用RMI编写实时聊天程序

摘要: RMI(RMI)为用JAVA程序编写实时聊天提供很好的解决办法。
内容: RMI(远程方法调用)为用JAVA程序编写实时聊天提供很好的解决办法。
  1.UserInfo对象:包括:用户ID,用户姓名,客户端对象(Chatter)指针。该对象是在客户端创建,当与服务器连接将此对象传送到服务,以保存在线用户信息,如果与服务器断开连接时,将从服务器端在线用户列表将此对象删除。
  2.Chatter对象:此对象是RMI模型中的客户端,但其实一个服务器,它可调用服务器的远程方法来与服务器进行通讯,同时服务器也可调用该对的方法来与客户端通讯。
  3.Server对象:此对象是RMI模型中的服务器端,当客户端与服务器连接和断开时,分别调用该对象的方法login(UserInfo)和logout(UserInfo)来告诉服务器有用户登录或退出,当一个客户端同另一个客户端对话时,调用send( UserInfo from, UserInfo to, String mess )来发送信息。
Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd, scwcd RMI(远
↑返回目录
前一篇: 从商业角度分析J2EE与WINDOWS DNA体系结构
后一篇: 用RMI进行远程方法调用