spring 3.0 rmi
来源:互联网 发布:怎样用喀秋莎软件录ppt 编辑:程序博客网 时间:2024/06/14 13:53
package com.opensource.spring;
public interface IDoSomethingService
{
public String doSomething(String something);
}
package com.opensource.spring;
public class DoSomethingServiceImpl implements IDoSomethingService
{
@Override
public String doSomething(String something)
{
return "do " + something;
}
}
package com.opensource.spring;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class ServerMain
{
/**
* @param args
*/
public static void main(String[] args)
{
new ClassPathXmlApplicationContext(new String[] {"classpath:applicationContext-server.xml"}, true);
System.out.println("==============Server Start ......... ==============");
}
}
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsd">
<bean id="doSomethingService" class="com.opensource.spring.DoSomethingServiceImpl" />
<bean id="doSomethingServiceRmi" class="org.springframework.remoting.rmi.RmiServiceExporter">
<property name="serviceName" value="doSomethingService" />
<property name="service" ref="doSomethingService" />
<property name="serviceInterface" value="com.opensource.spring.IDoSomethingService" />
<property name="registryPort" value="8888" />
</bean>
</beans>
package com.opensource.spring;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class ClientMain
{
/**
* @param args
*/
public static void main(String[] args)
{
ApplicationContext applicationContext =
new ClassPathXmlApplicationContext("classpath:applicationContext-client.xml");
IDoSomethingService object = applicationContext.getBean("doSomethingServiceRmi", IDoSomethingService.class);
System.out.println(object.doSomething("job"));
}
}
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsd">
<bean id="doSomethingServiceRmi" class="org.springframework.remoting.rmi.RmiProxyFactoryBean">
<property name="serviceUrl" value="rmi://10.138.214.115:8888/doSomethingService" />
<property name="serviceInterface" value="com.opensource.spring.IDoSomethingService" />
</bean>
</beans>
- spring 3.0 rmi
- spring RMI
- Spring rmi
- rmi spring
- Spring RMI
- spring rmi
- Spring RMI
- Spring - RMI
- spring rmi
- Spring RMI 支持
- Spring RMI 学习
- Spring配置RMI服务
- spring rmi 实现
- spring 对rmi支持
- Spring 实现RMI
- 远程调用 - spring+rmi
- spring rmi代理性能
- spring rmi 例子
- linux 下搭建Reiwboard
- java中 ArrayList和LinkedList区别
- 制作报表或数据统计之ORACLE数据库函数
- 解决办法:cx_freeze在Ubuntu下找不到zlib
- win7 设置虚拟wifi热点
- spring 3.0 rmi
- OAUTH协议简介
- C# 关于判断字符串为空的一些方法
- label打成了lable……
- Javascript闭包概念理解
- onInterceptTouchEvent和onTouchEvent使用心得
- Mysql数据库迁移
- php中参数的传递,并在js中的应用
- GDB调试程序用法