什麼是webservice
Web services是建立可互操作的分散式應用程式的新平臺。
webservice是一種標準,他可以通過soap或rest的方式來實現。
傳統的soap-webservice,使用了soap協議(基於xml包裝)等。如果使用restful-webservice的話,則不需要soap與之相關的協議等,而是通過最簡單的 http 協議傳輸資料 ( 包括 xml 或 json) 。既簡化了設計,也減少了網路傳輸量(因為只傳輸代表資料的 xml 或 json ,沒有額外的 xml 包裝)。
webservice相關的幾個概念:
wsdl:網路服務描述語言是Web Service的描述語言,它包含一系列描述某個web service的定義。
UDDI: 是一種目錄服務,企業可以使用它對 Web services 進行註冊和搜尋。UDDI,英文為 “Universal Description, Discovery and Integration”,可譯為“通用描述、發現與整合服務”。
UDDI[1] 是一種規範,它主要提供基於Web服務的註冊和發現機制,為Web服務提供三個重要的技術支援:①標準、透明、專門描述Web服務的機制;②呼叫Web服務的機制;③可以訪問的Web服務註冊中心。UDDI規範由OASIS(Organization for the Advancement of Structured Information Standards[1] )標準化組織制定。[
普通的Web專案,一般是繫結了特定的渲染語言(jsp、velocity,freemark),當然也有原始的html。但是僅僅限定了特定的返回資料格式與之相對應。Webservice專案則是能夠被其他系統呼叫(約束了相關格式)。因此普通的利用ssh或者springmvc建立的web專案並沒有釋出webservice。普通的web專案可以使用一些技術將需要釋出的介面釋出出去,就成為了webservice了。
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
相關文章
- Restful是什麼,SOAP Webservice和RESTful WebserviceRESTWeb
- 什麼是cookie,什麼是sessionCookieSession
- 什麼是DNS,什麼是HostsDNS
- 什麼是模式? 什麼是框架?模式框架
- 這是什麼這是什麼
- 什麼是WebAuthn、FIDO 是什麼?Web
- ITIL是什麼意思?ITIL是什麼?
- 什麼是跨域,什麼是同源跨域
- 什麼是.NET平臺、什麼是c#、什麼是ASP.NET。C#ASP.NET
- ftp是什麼,ftp是什麼東西?FTP
- Java是什麼_Java是做什麼的?Java
- 什麼是正向代理?什麼是反向代理?
- NLA是什麼?NLA的原理是什麼?
- ###什麼是Linux核心###什麼是MMULinux
- .NET的WCF和WebService有什麼區別?(轉載)Web
- 為什麼要有 Servlet ,什麼是 Servlet 容器,什麼是 Web 容器?ServletWeb
- 什麼是塊元素?什麼是行內元素?
- 什麼是API介面,具體是什麼意思?API
- 什麼是框架?為什麼說 Angular 是框架?框架Angular
- 什麼是Unicode,什麼是UTF-8Unicode
- 什麼是藍海?什麼是紅海?什麼是網際網路思維?
- nginx 是什麼,能幹什麼?Nginx
- 什麼是Django?有什麼用途?Django
- AI三重問:什麼是AI?什麼是AI模型?什麼是AI大模型?AI大模型
- 什麼是重繪repaint?什麼是迴流reflow?AI
- DHCP是什麼?DHCP伺服器是什麼意思?伺服器
- 什麼是CDN?CDN的技術原理是什麼?
- 交換機是什麼,它的工作原理是什麼
- GNU是什麼?和Linux是什麼關係?Linux
- 域名是什麼?申請域名的流程是什麼?
- 什麼是雲端計算?什麼是公司網盤?
- 什麼是eval()?eval是用來幹什麼的?
- 什麼是 Nginx?Nginx
- 什麼是PHPPHP
- 什麼是PodcastAST
- 什麼是Flutter?Flutter
- 敏捷是什麼?敏捷
- SQL是什麼?SQL