`
yuancihang
  • 浏览: 145447 次
  • 性别: Icon_minigender_1
  • 来自: 洛阳
社区版块
存档分类
最新评论

一个基于RMI的小巧好用的框架(三)

    博客分类:
  • java
阅读更多

在Java RMI中Registry对象表示远程对象注册表。

 

创建远程对象注册表使用以下代码:

 

LocateRegistry.createRegistry(8888);
 

 

获取远程对象注册表的引用使用以下代码:

 

Registry registry = LocateRegistry.getRegistry(host, port);

 

可以使用Registry对象的list方法列出远程对象注册表中的所有远程对象:

 

public static void findRmiService(String host, int port){
		try {
			Registry registry = LocateRegistry.getRegistry(host, port);
			String[] list = registry.list();
			for(String r : list){
				System.out.println(r);
			}
		} catch (Exception e) {
			System.out.println(e.getMessage());
		}
	}
 

 

 

 

分享到:
评论

相关推荐

    一个基于RMI的小巧好用的框架

    【标题】:“一个基于RMI(Remote Method Invocation)的小巧好用的框架” 【描述】:RMI是Java中用于实现远程对象调用的技术,它允许一个Java对象在某一台机器上执行另一个Java对象的方法。这个框架利用了RMI的...

    基于RMI的网络聊天室

    我们实现的聊天工具采用传统的C/S模式,其功能类似于WEB聊天室,用户可以在聊天室中...客户端软件提供用户登录服务器,发送信息的功能,服务器程序则负责接收用户登录请求转发聊天信息并提供一个界面对服务器进行管理。

    rmi程序框架示例

    这个“rmi程序框架示例”提供了有关如何构建和运行RMI应用程序的基本知识。 RMI的核心概念包括以下几个部分: 1. **远程接口(Remote Interface)**:这是定义远程方法的接口,它继承自java.rmi.Remote接口。例如...

    基于rmi的远程控制

    RMI的工作原理基于对象的分布式计算模型,它允许一个Java对象调用位于另一台机器上的对象的方法。这一过程对程序员来说透明,使得编写分布式应用变得相对简单。以下是关于RMI的关键知识点: 1. **注册表(Registry...

    (转)通用JAVA RMI服务器框架

    本资源分享的是一个通用的RMI服务器框架,它为开发者提供了一个基础平台,用于快速搭建和实现自己的RMI服务。 首先,我们来理解RMI的基本概念。RMI是一种Java平台上的机制,它允许Java对象在不同的JVM之间进行通信...

    基于RMI的远程控制器(JAVA版)

    【基于RMI的远程控制器(JAVA版)】是一款利用Java的...总之,基于RMI的远程控制器(JAVA版)利用了Java的强大特性,提供了跨网络的远程控制功能,对于学习RMI和分布式系统开发的开发者来说,是一个有价值的实践案例。

    基于RMI 的分布式议程服务

    在本项目中,我们构建了一个基于RMI的分布式议程服务,旨在提供一个跨网络的会议管理平台,让不同客户端可以共享和操作会议议程。 首先,我们需要理解RMI的核心概念。RMI系统由两部分组成:远程接口和远程对象。...

    基于RMI分布计算实例

    在“基于RMI分布计算实例”中,我们可能涉及到以下几个关键知识点: 1. **RMI概念**:RMI是Java平台提供的一个标准API,它允许开发者在Java应用中调用远程对象的方法,就像调用本地对象一样。RMI的核心组件包括远程...

    如何在Spring框架中使用RMI技术.zip

    这涉及到三个关键组成部分:远程接口、远程实现和RMIServer。远程接口定义了可供远程访问的方法,远程实现实现了这些接口,并提供了实际的业务逻辑,而RMIServer则负责注册远程对象并处理客户端请求。 在Spring框架...

    基于RMI和Socket的带数据库的java聊天软件 客户端和服务器端

    Java聊天软件是网络通信的一种典型应用,而基于RMI(Remote Method Invocation)和Socket的实现方式则为这种软件提供了高效且灵活的通信机制。RMI是Java平台内建的一种远程对象调用技术,它允许一个Java对象调用另一...

    基于JAVA RMI的聊天室

    **基于JAVA RMI的聊天室** ...综上所述,这个基于JAVA RMI的聊天室项目展示了如何利用RMI进行分布式编程,实现跨网络的实时通信。通过进一步开发和扩展,它可以成为一个功能丰富的多用户交流平台。

    Java开发基于rmi的数据库中间件设计源码.zip

    分布式对象技术课程实践:基于rmi的数据库中间件设计,并利用中间件建立一个数据库应用(Java web项目)。 需求分析 数据库操作中间件: 提供数据库连接接口。该接口可使“数据库操作中间件”连接当前主流的数据库...

    RMI-IIOP 基于SUN

    1. 客户端通过RMI调用远程对象的一个方法,这个调用会被转换为一个RMI调用请求。 2. RMI stub(桩)接收到请求后,会将RMI调用转换为IIOP消息。 3. IIOP消息通过网络发送到服务器端的ORB。 4. 服务器端ORB接收到IIOP...

    分布式Java RMI实现的学生成绩管理系统

    这个基于Java RMI的分布式学生成绩管理系统展示了如何利用Java的远程方法调用来构建分布式应用程序。它结合了GUI界面和数据库管理,提供了完整的功能,同时也考虑了安全性和扩展性。通过学习和理解这个项目,开发者...

    基于RMI的分布式消息传送模型

    总的来说,基于RMI的分布式消息传送模型提供了一种高效、灵活的通信框架,适合于需要在分布式系统中传递复杂消息的应用场景。通过RMI,不同组件可以跨越网络边界协作,同时支持多种消息传递模式,满足了多样化的需求...

    一种基于RMI得分布式架构设计

    基于RMI的分布式架构设计,详细描述了如何架构RMI分布式系统,并阐述了原理实现

    一个java RMI应用实例 构建简单的RMI应用

    定义一个扩展远程接口(Remote)的接口,这个接口方法将供给客户端调用,该接口中的每...如果客户端和服务端不在同一台电脑上,则需要对刚才定义的服务类采用rmic 编译一个客户端的框架类_stub并拷贝到客户端的类路径下

    基于RMI分布式会议系统

    RMI包括三个主要组件:远程接口、远程对象和RMIC编译器。 2. **远程接口**:这是定义远程方法的Java接口,它声明了可以在远程服务器上调用的方法。这些接口必须继承自java.rmi.Remote接口,且所有方法都必须抛出...

    基于RMI的客户管理程序

    标题"基于RMI的客户管理程序"暗示了我们正在处理一个系统,该系统利用RMI技术来管理和操作客户数据。这可能包括客户信息的添加、修改、删除以及查询等功能。RMI的核心概念包括远程接口(Remote Interface)、远程...

Global site tag (gtag.js) - Google Analytics