Like Share Discussion Bookmark Smile

J.J. Huang   2019-04-19   Spring Boot   瀏覽次數:

SpringBoot - 第三十一章 | CXF 調用 WebService

在上一章針對WebService用Spring-WS建立客戶端調用,SpringBoot - 第三十章 | WebService簡介及應用 (Client) ,下面這邊要簡單使用CXF來做調用。

這邊繼續沿用 chapter30 的專案來做範例。

CXF 簡單調用 WebService

加入pom的依賴

1
2
3
4
5
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-spring-boot-starter-jaxws</artifactId>
<version>3.1.11</version>
</dependency>

參數配置

在src/main/resources/application.properties中配置

1
server.port=8099

修改 DemoController

Postman 測試

http://127.0.0.1:8096/author/cxf/author?name=J.J.Huang

http://127.0.0.1:8099/author/cxf/authorList

恭喜使用CXF調用成功Webservice,我這邊皆屬用實作、使用的方式再做筆記,並沒有太多的深入研究,所以如有不足的部分,還請大家多多包涵。這邊大量複製了參考文章來做我的筆記,因為我對這個沒有非常的熟悉,希望透過這樣的一步一步,閱讀、實作,讓自己更精進

註:以上參考了
Baidu百科Web Service 文章。
維基百科Web服務 文章。
Spring Web Services Reference Documentation
oKongSpringBoot | 第三十三章:Spring web Servcies集成和使用文章。