sri*_*ris 7 spring web-services spring-ws
我完全没有通过spring或axis与Remoting实现常规Web服务之间的区别.
如果我的问题根本没有关系,我只是在春季网络服务与春季远程服务之间感到困惑.何时进行远程处理以及何时使用Web服务.
感谢你的回答
您选择使用Spring远程处理还是Web服务取决于您是否要使用SOAP.
当然,所有Spring服务都应该以基于接口的POJO服务开始.这样你只需要担心实现和界面; 远程访问可以是事后的想法.
一旦您的Spring POJO服务经过测试和运行,您就可以在众多远程选择中进行选择:EJB(基于RMI;仅限Java的客户端),HTTP(可以创建HTTP客户端的任何客户端),Web服务(SOAP和WSDL) )等等.您的选择取决于您预期的客户类型以及您想要使用的线路协议.
Spring Web Services是一个专门的Spring项目(使用Spring自己的Web服务技术),而Spring Remoting是集成不同第三方远程技术的常用方法.
Spring-WS始终以契约优先,而Spring Remoting通常是代码优先.
| 归档时间: |
|
| 查看次数: |
6255 次 |
| 最近记录: |