龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > JAVA开发 >

基于Java的企业分布式应用(5)

时间:2009-12-23 15:42来源:未知 作者:admin 点击:
分享到:
运行RMI应用程序 完成了第一阶段的所有RMI试验,然后运行信息发布应用程序。按照Java规范,需要依次启动下列项目: 启动RMIRegistry 在代码目录中用以下命

  运行RMI应用程序

  完成了第一阶段的所有RMI试验,然后运行信息发布应用程序。按照Java规范,需要依次启动下列项目:

  启动RMIRegistry

  在代码目录中用以下命令启动rmiregistry实例,使之在控制台开始运行。

  start rmiregistry

  启动服务器

  直接启动服务器,生成InfoDistributeService远程对象的实例,并向注册表注册。

  start java -classpath InfoDistributeService.jar
  enterprise.distribute.InfoDistributeService

  启动客户机

  最后,用java -classpath RemoteClient.jar 命令启动客户机,然后通过rmiregistry找到远程信息发布服务,再通过远程调用得到所需要的远程信息。

  结论

  本文简要阐述了Java RMI的特点,以及用RMI开发企业分布式应用的主要步骤。以远程信息发布系统为例,简要地说明了远程对象访问、远程方法调用在信息发布时的原理和实现过程。

  为了开发出更符合实际的企业分布式应用,RMI还可以结合对象序列化实现更加强大的功能,为我们开发更加灵活、高效的网络分布式应用系统提供方便。

精彩图集

赞助商链接