使用Spring的HttpInovoker进行远程方法调用
来源:互联网 发布:淘宝css滚动栏 编辑:程序博客网 时间:2024/05/21 06:40
一,将bean导出为HTTP服务
要将bean导出为http服务非常的简单。
1.可以看出这样的方式几乎与RMI/Hessian/Burlap远程服务导出方式一样。
@Beanpublic HttpInvokerServiceExporter httpInvokerExporterSpitterService(SpitterService service){HttpInvokerServiceExporter exporter = new HttpInvokerServiceExporter();exporter.setService(Service);exporter.setServiceInterface(SpitterService.class);return exporter;}
2.创建http路径映射
@Beanpublic HandlerMapping httpInvokerMapping(){ SimpleUrlHandlerMapping mapping = new SimpleUrlHandlerMapping(); Properties mappings = new Properties(); mappings.setProperty("/spitter.service","httpInvokerExporterSpitterService"); mapping.setMappings(mappings); return mapping;}
二,通过HTTP访问服务
@Beanpublic HttpInvokerProxyFactoryBean spitterService(){ HttpInvokerProxyFactoryBean proxy = new HttpInvokerProxyFactoryBean(); proxy.setServiceUrl("http://localhost:8080/spitter/spitter.Service"); proxy.setServiceInterface(SpitterService.class); return proxy;}
阅读全文
0 0
- 使用Spring的HttpInovoker进行远程方法调用
- 使用Spring HTTP invoker进行远程调用
- 使用Spring RMI调用远程方法
- java中使用rmi进行远程方法调用
- 使用Java进行远程方法调用的几个方案及比较
- 使用Java进行远程方法调用的几个方案及比较
- 使用Socket进行远程调用
- Spring Rmi远程方法调用
- spring实现远程方法调用
- Spring Rmi远程方法调用
- Spring Rmi远程方法调用
- Spring RMI调用远程方法
- Spring中HttpInvoker远程方法调用使用实例
- 在Android上使用Flamingo进行远程调用的实例
- 用RMI进行远程方法调用
- 用RMI进行远程方法调用
- 用RMI进行远程方法调用
- Flex4 中使用Spring flex 来集成BlazeDS 进行远程调用
- [thinkPHP5项目实战_17]文章编辑
- 数据库的三大范式(通俗易懂)
- 关于Java虚拟机的垃圾回收
- 前端颜色对照表
- TSF 响应按键
- 使用Spring的HttpInovoker进行远程方法调用
- [BZOJ]3257树的难题 树型DP
- java redis 删除指定前缀的key
- Temp
- Ubuntu下配置Samba
- Android:WebView与 JS 交互方式
- 【spark】之Job调度模式
- visibility
- HTTPS协议和SSL协议完整交互过程