2 回答

TA貢獻1842條經(jīng)驗 獲得超22個贊
Web 是使應(yīng)用程序可以與平臺和編程語言無關(guān)的方式進行相互通信的一項技術(shù)。Web 服務(wù)是一個軟件接口,它描述了一組可以在網(wǎng)絡(luò)上通過標準化的 XML 消息傳遞訪問的操作。
它使用基于 XML 語言的協(xié)議來描述要執(zhí)行的操作或者要與另一個 Web 服務(wù)交換的數(shù)據(jù)。一組以這種方式交互的 Web 服務(wù)在面向服務(wù)的體系結(jié)構(gòu)(Service-Oriented Architecture,SOA)中定義了特殊的 Web 服務(wù)應(yīng)用程序。
簡單的說WebService是一個SOA(面向服務(wù)的編程)的架構(gòu),它是不依賴于語言,不依賴于平臺,可以實現(xiàn)不同的語言(通過 xml 描述)間的相互調(diào)用,通過Internet進行基于Http協(xié)議的網(wǎng)絡(luò)應(yīng)用間的交互。
通過SOAP在Web上提供的軟件服務(wù),使用WSDL文件進行說明,并通過UDDI進行注冊。
擴展資料
Web Service技術(shù), 能使得運行在不同機器上的不同應(yīng)用無須借助附加的、專門的第三方軟件或硬件, 就可相互交換數(shù)據(jù)或集成。
依據(jù)Web Service規(guī)范實施的應(yīng)用之間, 無論它們所使用的語言、 平臺或內(nèi)部協(xié)議是什么, 都可以相互交換數(shù)據(jù)。Web Service是自描述、 自包含的可用網(wǎng)絡(luò)模塊, 可以執(zhí)行具體的業(yè)務(wù)功能。
web廣泛用到的技術(shù):
TCP/IP:通用網(wǎng)絡(luò)協(xié)議,被各種設(shè)備使用
HTML(標準通用標記語言下的一個應(yīng)用):通用用戶界面,可以使用HTML標簽顯示數(shù)據(jù)
NET: 不同應(yīng)用程序間共享數(shù)據(jù)與數(shù)據(jù)交換
Java:寫一次可以在任何系統(tǒng)運行的通用編程語言,因為java具有跨平臺特性
XML(標準通用標記語言下的一個子集):通用數(shù)據(jù)表達語言,在web上傳送結(jié)構(gòu)化數(shù)據(jù)的容易方法
- 2 回答
- 0 關(guān)注
- 1238 瀏覽
添加回答
舉報