Web 是使應用程式可以與平臺和程式語言無關的方式進行相互通訊的一項技術。Web 服務是一個軟體介面,它描述了一組可以在網路上透過標準化的 XML 訊息傳遞訪問的操作。 它使用基於 XML 語言的協議來描述要執行的操作或者要與另一個 Web 服務交換的資料。一組以這種方式互動的 Web 服務在面向服務的體系結構(Service-Oriented Architecture,SOA)中定義了特殊的 Web 服務應用程式。 簡單的說WebService是一個SOA(面向服務的程式設計)的架構,它是不依賴於語言,不依賴於平臺,可以實現不同的語言(透過 xml 描述)間的相互呼叫,透過Internet進行基於Http協議的網路應用間的互動。 透過SOAP在Web上提供的軟體服務,使用WSDL檔案進行說明,並透過UDDI進行註冊。
Web 是使應用程式可以與平臺和程式語言無關的方式進行相互通訊的一項技術。Web 服務是一個軟體介面,它描述了一組可以在網路上透過標準化的 XML 訊息傳遞訪問的操作。 它使用基於 XML 語言的協議來描述要執行的操作或者要與另一個 Web 服務交換的資料。一組以這種方式互動的 Web 服務在面向服務的體系結構(Service-Oriented Architecture,SOA)中定義了特殊的 Web 服務應用程式。 簡單的說WebService是一個SOA(面向服務的程式設計)的架構,它是不依賴於語言,不依賴於平臺,可以實現不同的語言(透過 xml 描述)間的相互呼叫,透過Internet進行基於Http協議的網路應用間的互動。 透過SOAP在Web上提供的軟體服務,使用WSDL檔案進行說明,並透過UDDI進行註冊。
擴充套件資料 Web Service技術, 能使得執行在不同機器上的不同應用無須藉助附加的、專門的第三方軟體或硬體, 就可相互交換資料或整合。 依據Web Service規範實施的應用之間, 無論它們所使用的語言、 平臺或內部協議是什麼, 都可以相互交換資料。Web Service是自描述、 自包含的可用網路模組, 可以執行具體的業務功能。 web廣泛用到的技術: TCP/IP:通用網路協議,被各種裝置使用 HTML(標準通用標記語言下的一個應用):通用使用者介面,可以使用HTML標籤顯示資料 NET: 不同應用程式間共享資料與資料交換 Java:寫一次可以在任何系統執行的通用程式語言,因為java具有跨平臺特性 XML(標準通用標記語言下的一個子集):通用資料表達語言,在web上傳送結構化資料的容易方法