我很困惑的條款。當我做一個PHP應用程序,Web服務是否也可以接收數據,或者只是提供數據的「Web服務」?
1)可以用一個URL或的HTTPRequest被調用,參數(即國家ID),並返回數據(XML或其他任何東西)
2)可以稱得上是爲了以存儲數據(即用戶想要在服務器上在線存儲他所有的聯繫人)
把這個東西稱爲「Web服務」還是可以的,整個活動從提取數據和提交數據到「Web服務呼叫」?
我很困惑的條款。當我做一個PHP應用程序,Web服務是否也可以接收數據,或者只是提供數據的「Web服務」?
1)可以用一個URL或的HTTPRequest被調用,參數(即國家ID),並返回數據(XML或其他任何東西)
2)可以稱得上是爲了以存儲數據(即用戶想要在服務器上在線存儲他所有的聯繫人)
把這個東西稱爲「Web服務」還是可以的,整個活動從提取數據和提交數據到「Web服務呼叫」?
這絕對是一個Web服務。
如果您可以將您的Web服務方法視爲類似於API調用,則可以將其稱爲Web服務;比照obligatory Wikipedia reference。
是的,這是足夠正常的術語。服務是一個「有所作爲」的過程。而這個「東西」可以是任何需要輸入,提供輸出或者兩者都有的東西。
在本質上的Web服務量到遠程方法橫跨HTTP協議調用。
是的 - 就像一個管家不僅爲你提供餐點,他還會帶走你的垃圾。
是的,如果你正在做REST Web服務,通常你會使用POST提交數據。例如:http://stackoverflow.com/questions/2062053/passing-complex-objects-into-a-wcf-rest-service/2062143#2062143 – Cheeso 2010-01-19 22:27:14