[筆記] Web Service 概述

  • 141919
  • 0
  • HTTP
  • 2011-08-29

[筆記] Web Service 概述

“Web Services是一種軟體服務,它透過Web通訊協定及資料格式的開放式標準(例如 HTTP、XML 及 SOAP等)來為其他應用程式或異質系統提供服務,或進行資料交換” From 資策會

Web Service 是以Web的標準為基礎,其中最基本的是HTTP+XML。Web Service 由四個核心元件所組成,分別是XML、SOAP、WSDL和UDDI,如下圖所示
UDDI:Universal Description, Discovery and Integration
WSDL:Web Services Description Language
SOAP:Simple Object Access Protocol
XML&HTTP

...繼續閱讀 »

[HTTP]Http GET、POST Method

  • 141092
  • 0
  • HTTP
  • 2011-05-29

Http(Hypertext Transfer Protocol)是一種通訊協定,用於網頁發出請求(Request)給伺服器,伺服器將要Render的資料回傳(Response)給網頁瀏覽器使用,Http訊息通常是透過80 port或是443 port(Secure http)往返網頁瀏覽器與伺服器之間。
GET Method: 在http通訊協定中,有兩種方法(HTTP methods)可以將資料送到Web Server端,分別是GET和POST,當使用GET的方法時,會將表單資訊附加在URL上並作為QueryString的一部分,QueryString是一種key/value的組合,從問號「?」開始,每一組值都是用「&」隔開,如下圖

...繼續閱讀 »