15.5发布和使用Web服务SOA(面向服务的架构)

使用Spring对JAX-WS(Java API for Xml Web Service)把服务发布为Web服务并使用Web服务
使用场景:不同应用之间调用公共的获取账号信息的服务。

15.5.1创建基于Spring的JAX-WX服务
@WebService注解所标示的类被认为Web服务的端点。
@WebMethod注解所标注的方法被认为是操作。
1)在Spring中自动装配JAX-WX端点
装配JAX-WX端点的秘密在于继承SpringBeanAutowiringSupport,通过继承SpringBeanAutowiringSupport我们可以使用@Autowired注解标注端点的属性,依赖就可以自动注入类。此装配方式没有把类交给Spring进行管理。

2)导出独立的JAX-WX端点
上述两种方式的区别是是否交由Spring进行管理JAX-WX端点。


15.5.2在客户端代理JAX-WS服务






posted @ 2021-01-21 09:18  _Shing  阅读(176)  评论(0)    收藏  举报