WebService入门简介教程
場景
項目專欄
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/column/info/37726
實現
WebService是什么
1. 基于Web的服務:服務器端整出一些資源讓客戶端應用訪問(獲取數據)
2. 一個跨語言、跨平臺的規范(抽象)
3. 多個跨平臺、跨語言的應用間通信整合的方案(實際)
以各個網站顯示天氣預報功能為例:
氣象中心的管理系統將收集的天氣信息并將數據暴露出來(通過WebService Server), 而各大站點的應用就去調用它們得到天氣信息并以不同的樣式去展示(WebService Client)。
為什么用WebService
跨平臺
跨語言
遠程調用
什么時候用WebService
1. 同一家公司的新舊應用之間
2. 不同公司的應用之間
3. 一些提供數據的內容聚合應用:天氣預報、股票行情
WebService中的幾個重要術語
WSDL
WebService定義語言,以.wsdl結尾的文件。
定義了web service的服務器端與客戶端應用交互傳遞請求和響應數據的格式和方式。
一個web service對應一個唯一的wsdl文檔。
SOAP
簡單對象訪問協議。
是一種簡單的、基于HTTP和XML的協議, 用于在WEB上交換結構化的數據。
soap消息:請求消息和響應消息。
http+xml片斷。
SEI
WebService EndPoint Interface。
web service 的終端接口。
WebService服務器端用來處理請求的接口
CXF
一個apache的用于開發webservice服務器端和客戶端的框架
?
?
總結
以上是生活随笔為你收集整理的WebService入门简介教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot+POI实现导入Ex
- 下一篇: WebService入门教程_Schem