`
guming123416
  • 浏览: 18744 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Resin下配置RMI的指定Host

阅读更多

由于使用了Spring的RMI作为服务端,启动的时间总是报告错误

 

java.rmi.ConnectException: Connection refused to host:XXX.XXX.XXX.XXX; 

 

查了一下。说RMI在LINUX下获取的IP地址有问题,需要指定RMI的服务器IP地址

-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx

 

打开Resin bin目录下的

$JAVA_ARGS="-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx";
 

这样就完成了配置

分享到:
评论

相关推荐

    JAVA RMI 传输 SSL加密

    配置RMI以使用SSL加密涉及以下三个主要步骤: 1. **注册基于SSL的RMI Socket Factories**: - 在服务器(Server)和客户端(Client)上,我们需要创建并导出使用自定义的SSL套接字工厂的Registry实例。这可以通过...

    Spring RMI

    - **配置RMI服务**:在Spring的XML配置文件中,使用`<bean>`标签定义RMI服务,指定远程接口、实现类以及RMI服务的端口。 - **注册RMI服务**:使用`<bean>`标签的`lookup-by-name`属性,将服务注册到RMI注册表。 - **...

    spring rmi 多接口配置 调用

    3. **配置RMI服务器**:在Spring的XML配置文件(如`applicationContext.xml`)中,我们需要配置一个RmiRegistryBean来启动RMI注册表,并声明一个RmiServiceExporter来暴露我们的RMI服务: ```xml ...

    Rmi示例 Rmi代码示例

    - **异常处理**:RMI调用可能遇到网络中断、远程对象不存在等问题,因此客户端需要适当地捕获和处理`java.rmi`包下的异常,如`RemoteException`。 3. **RMI通信机制**: - **marshalling**与**unmarshalling**:...

    spring中使用RMI

    <rmi:lookup id="myRemoteService" service-name="MyRemoteService" registry-host="localhost" registry-port="1099" /> ``` 现在,客户端可以通过注解或工厂方法获取到远程服务实例,并调用其方法: ```java @...

    spring RMI 服务(自动把service发布为RMI服务)

    在Spring的配置文件中,你可以定义一个`RmiServiceExporter`,它会将指定的Bean发布为RMI服务: ```xml <!-- 配置RMI服务 --> <bean id="rmiRegistry" class="org.springframework.remoting.rmi....

    java_rmi.rar_RMI java_java.rmi

    - **远程接口超时**:可以通过配置RMI客户端的超时设置来控制等待远程方法响应的时间。 - **安全性**:RMI可以通过SSL/TLS加密通信,并且可以使用Java的安全管理器来控制访问权限。 - **动态导出和导入**:服务器...

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

    4. **配置RMI客户端**:在客户端应用中,同样需要Spring配置文件,定义一个`RmiProxyFactoryBean`,指定远程接口和服务器的URL,这样就可以创建一个代理对象,通过该对象调用远程服务。 5. **启动和调用**:启动...

    Spring Rmi使用文档

    其中 `serviceName` 是客户端调用的标识,而 `registryPort` 用于指定 RMI 服务注册的端口号,默认情况下为 1099。 4. **配置客户端** 客户端配置中,只需包含远程服务的接口类,并使用 `org.springframework....

    RMI入门好例子

    3. 注册远程对象:通过` LocateRegistry.createRegistry(port)`创建一个RMI注册表,并使用` Naming.rebind("MyRemoteInterface", remoteObject)`将远程对象绑定到注册表的指定名称下。 客户端的步骤如下: 1. 引入...

    SpringRMI小例子

    Spring提供了对RMI的高级抽象,通过其`org.springframework.remoting.rmi`包,使得RMI服务的创建、配置和暴露变得更加简单。在Spring MVC项目中,我们可以将RMI服务作为一个Bean来管理,这样可以充分利用Spring的...

    RMI SpringRMI API

    4. **客户端调用**:在客户端,你可以通过指定的URL(例如`rmi://192.168.2.3:80/Hello`)来查找并调用远程接口的方法。 **Spring整合RMI**主要是为了简化RMI应用的配置和管理。具体步骤包括: 1. **定义接口**:...

    spring RMI简单例子

    3. **Spring配置(Spring Configuration)**:在Spring配置文件中,我们需要声明远程服务bean,并配置RMI服务器和客户端的设置。例如: ```xml <bean id="rmiRegistry" class="org.springframework.remoting.rmi....

    Ehcache RMI Replicated Cluster(RMI集群)

    1. **配置Ehcache**:首先,你需要在每个节点上配置Ehcache,指定使用RMI replication策略。这通常涉及到在`ehcache.xml`配置文件中设置`replicationStrategy`为`rmi`,并提供RMI注册服务器的地址和端口。 2. **...

    Eclipse RMI插件使用API

    #### 二、安装与配置RMI插件 1. **下载插件**:访问[官方文档](http://www.genady.net/rmi/v16/index.html?/rmi/v16/main.html&MAIN16)获取最新的Eclipse RMI插件。 2. **安装插件**: - 将下载的插件文件放置到...

    JAVA RMI测试代码

    - **启动RMIServer**:使用`java.rmi.registry LocateRegistry.createRegistry()`创建一个本地注册表,然后使用`Registry.bind()`将远程对象绑定到指定的名称。 2. **客户端(Client)**: - **获取远程对象**:...

    rmi设置

    同时,服务器端应用也需要配置RMI相关的系统属性,如`java.rmi.server.hostname`来指定服务器的IP地址。 6. **处理安全性**:默认情况下,RMI是不安全的,需要配置SSL或JAAS(Java Authentication and ...

    rmi_java项目实例

    - 可能还有配置文件,如`rmiregistry.properties`,用于配置RMI注册表的设置。 4. **学习和应用RMI**: - 通过阅读`RMIServer`源代码,理解服务器端如何创建和注册远程对象。 - 分析远程接口类,了解服务的API...

    基于rmi的远程控制

    10. **部署与配置**:RMI应用需要正确配置JVM的RMI服务,包括设置RMIREGISTRY端口、JDK的`.policy`文件以指定安全策略,以及可能的防火墙或安全组规则。 在“基于RMI的远程控制”项目中,开发者可能创建了一个包含...

    Spring RMI小例子

    - **`<bean>`标签中的`rmi:`命名空间**:Spring配置文件中可以使用`<rmi:registry>`来定义RMI注册表,`<rmi:export>`用于导出远程服务。 - **`RmiServiceExporter`**:Spring提供的bean,负责将Spring Bean暴露为...

Global site tag (gtag.js) - Google Analytics