2010-01-19 82 views
0

我覺得在訪問服務器來檢索信息時,術語「網絡服務器通信」是不正確的。這類事情的名字是什麼?

實施例:

iPhone連接到http://foobar.foo/bar.php?foo=bar&bar=foo並接收XML。 XML在iPhone上被解析。

iPhone連接到一些服務器,併發送一些指令+數據來存儲一些東西。可以說XML-RPC或類似的東西。服務器對這些東西進行處理,保存併發送類似「OK」的響應。

你明白了...... iPhone與服務器通話,服務器與iPhone通話。對我而言,Webservice和Webserver是一回事,都是用URL調用的,並且都響應了一些事情。

那麼,當我想與計算機科學家(研究過)交談時,我想提到這種事情時,這個話題是否正確?

「Webservice communcation」? 「Webserver通訊」? 「呼叫」? ...我的意思是...是的,你知道我的意思。我希望如此;)

注: 1)我的英語不好 2)從來沒有研究過CS

回答

1

我想任何一個就可以了:

  • Web請求(如果它是HTTP,FTP,其他的 「網絡協議」)
  • 網絡呼叫/請求(更通用)
  • HTTP請求(如果你想具體談談HTTP)
  • 調用Web服務(Web服務與SOAP/XML相關的很多倍,但該術語適用於任何網絡基礎服務調用)
+0

如何將數據發送到服務器?這也是一個Web服務調用? – openfrog 2010-01-19 22:17:50

3

這將是一個Web服務調用。

Web服務是一種服務(服務數據),它運行在Web服務器(運行軟件的實際硬件)上。

1

對於一般情況下,我通常當我需要比說溝通更具體的使用發射接收

1

您要查找的術語是HTTP request

您正在使用的特定技術(JavaScript/xml通過瀏覽器)被稱爲AJAX

2

好吧,我不知道有什麼更好的辦法來形容它爲Web服務...

你所描述什麼是「Web服務」的經典案例......僅僅因爲你不就像稱一隻羊一樣,羊不會阻止它成爲一隻羊。

此外,web服務與web服務器有很大不同。

+0

我不是說這個東西的名字是什麼,但是叫做「call」的動作的名字是什麼 – openfrog 2010-01-19 22:15:05

+0

那麼我會同意@Justin的'Web Service Call'或者你可以說它是一個'Web Service Orchestration'(意思是它的多個呼叫),或者你可以說它是一個'使用Web服務的客戶端服務器工作流程' – anthonyv 2010-01-19 22:28:50

1

我聽說/使用:

  • Web服務(一般)(根據您的具體描述)
  • HTTP上的XML

其他範式使用涉及到執行的Web服務具體技術/協議如:

您在這裏描述的內容,實際上可能是這些具體的技術之一,但沒有足夠的信息來確定此基礎上您的文章。