service是什么接口?
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上傳送結構化數據的容易方法