- 前言
- 第一部分 核心实现
- 第 1 章 Spring 整体架构和环境搭建
- 第 2 章 容器的基本实现
- 第 3 章 默认标签的解析
- 第 4 章 自定义标签的解析
- 第 5 章 bean 的加载
- 第 6 章 容器的功能扩展
- 第 7 章 AOP
- 第二部分 企业应用
- 第 8 章 数据库连接 JDBC
- 第 9 章 整合 MyBatis
- 第 10 章 事务
- 第 11 章 SpringMVC
- 第 12 章 远程服务
- 第 13 章 Spring 消息
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
12.2 HttpInvoker
Spring 开发小组意识到在 RMI 服务和基于 HTTP 的服务(如 Hessian 和 Burlap)之间的空白。一方面,RMI 使用 Java 标准的对象序列化,但很难穿越防火墙;另一方面,Hessian/Burlap 能很好地穿过防火墙工作,但使用自己私有的一套对象序列化机制。
就这样,Spring 的 HttpInvoker 应运而生。HttpInvoker 是一个新的远程调用模型,作为 Spring 框架的一部分,来执行基于 HTTP 的远程调用(让防火墙高兴的事),并使用 Java 的序列化机制(这是让程序员高兴的事)。
我们首先看看 HttpInvoker 的使用示例。HttpInvoker 是基于 HTTP 的远程调用,同时也是使用 Spring 中提供的 web 服务作为基础,所以我们的测试需要首先搭建 Web 工程。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论