2 回答

TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個(gè)贊
1. webservice走HTTP協(xié)議和80端口。
2. 而你說(shuō)的api,用的協(xié)議和端口,是根據(jù)開(kāi)發(fā)人員定義的。
3. 這么說(shuō)吧,api類(lèi)似于cs架構(gòu),需要同時(shí)開(kāi)發(fā)客戶端API和服務(wù)器端程序。
4. 而WebService則類(lèi)似于bs架構(gòu),只需要開(kāi)發(fā)服務(wù)器端,不需要開(kāi)發(fā)客戶端,客戶端只要遵循soap協(xié)議,就可以調(diào)用。

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊
WebService是提供一份開(kāi)發(fā)指南和接口規(guī)范,而不用提供文件,只要遵循規(guī)范就可以調(diào)用相關(guān)函數(shù),一般通過(guò)HTTP協(xié)議傳輸數(shù)據(jù),互聯(lián)網(wǎng)應(yīng)用之間相互通信大多采用這種方式。比如你會(huì)很容易在網(wǎng)上搜索到某證券公司的WebService開(kāi)發(fā)說(shuō)明,而不需要下載什么DLL。
正如你所說(shuō)的,對(duì)方系統(tǒng)需要提供DLL文件給你才可以調(diào)用。這種方式原來(lái)用在本地局域網(wǎng)之間的應(yīng)用通信,而且一般是C/S程序?qū)/S程序。只不過(guò)現(xiàn)在技術(shù)進(jìn)步了,使用范圍比原來(lái)更廣泛,不再局域網(wǎng)約束而已。具體的通信規(guī)則仍然由接口方應(yīng)用提供
- 2 回答
- 0 關(guān)注
- 2116 瀏覽
添加回答
舉報(bào)