- 在Spring Framework中进行远程处理
- 远程处理技术
Spring远程处理的优势程序员只需要专注于业务逻辑, 而不必研究诸如启动和停止服务器之类的活动。
Spring框架支持以下远程技术:
- 远程方法调用(RMI)
- Spring的HTTP调用程序
- 黑森州
- 麻布
- JAX-RPC(J2EE 1.4 API)
- JAX-WS(Java EE 5和Java EE 6 API)
- JMS
借助于RmiServiceExporter和RmiProxyFactoryBean类, spring框架支持Sun提供的RMI。
单击此处以获取有关Spring和RMI集成的详细信息
Spring的HTTP调用程序
Spring提供了自己的远程服务, 该服务允许通过HTTP进行序列化。 HTTP Invoker中使用的类是HttpInvokerServiceExporter和HttpInvokerProxyFactoryBean。
单击此处以获取有关Http Invoker的Spring Remoting的详细信息
黑森州
它还使用http协议提供远程服务。它由Coucho提供。 Hessian中使用的类是HessianServiceExporter和HessianProxyFactoryBean。
单击此处以获取有关Hessian的Spring Remoting的详细信息
麻布
【在Spring Framework中进行远程处理】它与Hessian相同, 但由Coucho提供基于XML的实现。 Burlap中使用的类是BurlapServiceExporter和BurlapProxyFactoryBean。
单击此处以获取有关Burlap的Spring Remoting的详细信息
JAX-RPC
Spring使用JAX-RPC为Web服务提供远程支持。它使用J2EE 1.4 API。
JAX-WS
它是JAX-RPC的后继者。它使用Java EE 5和Java EE 6 API。 JAX-WS中使用的类是SimpleJaxWsServiceExporter和JaxWsPortProxyFactoryBean。
JMS
Spring支持使用JMS进行远程服务。 JMS中使用的类是JmsInvokerServiceExporter和JmsInvokerProxyFactoryBean。
推荐阅读
- Spring和RMI集成实例详解
- Spring和JAXB集成示例详解
- Spring MVC表单文本字段用法示例
- Spring MVC表单单选按钮用法示例
- Spring MVC表单标签库介绍
- Spring MVC教程入门示例介绍
- 使用 jenkins 自动化编译cordova for android 生成 APK
- Android6.0源码下载编译刷入真机
- 上传App Store报错 ERROR ITMS-90171,90209