前言
webservice有两种实现,一种是基于xml的JAX-WS,过来过去都是xml,一种是rest风格的JAX-RS,本文只做两种方式的简单实现,详细资料:参考资料
SpringBoot与JAX-WS
服务端
依赖
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-spring-boot-starter-jaxws</artifactId>
<version>3.4.1</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
接口
import javax.jws.WebService;
import java.util.List;
@WebService(targetNamespace = "http://localhost")
public interface UserService {
void saveUser(User user);
void

本文介绍了如何在SpringBoot中实现JAX-WS和JAX-RS两种Web Service。内容包括服务端依赖、接口定义、实现及配置,以及客户端如何访问服务端。通过实例展示了RESTful风格的服务创建。
最低0.47元/天 解锁文章
4862

被折叠的 条评论
为什么被折叠?



