2013-08-26 78 views
2

我很想知道在PHP中實現Web服務的不同方式嗎?除了cURL和SOAP之外,還有其他方法嗎? SOAP與cURL有什麼不同?他們之間也有相似之處嗎? 謝謝, ursitesionPHP中cURL和SOAP之間的區別?

回答

1

REST or SOAP閱讀,可能有幫助。

可能最好把cURL當成發送請求(例如GET,POST)到另一個服務器的一種方式。

有)替代捲曲,包括剛纔直的file_get_contents(

+0

我們可以發送一個AJAX到cURL服務嗎? –

+0

通常,Ajax通過瀏覽器與客戶端進行通信,然後返回服務器A(母船),然後服務器A可以將其發送到服務器B並獲取數據。 – Cups

+0

這意味着... AJAX無法向cURL提出任何請求。 cURL服務僅對服務器開放。 –

0

您可以在PHP中實現Web服務與SoapServer或PHP - 返回JSON創建一個REST接口。還有其他方法,例如XML-RPC,但我通常使用SOAP或REST結束,我會盡可能使用REST。

Curl是一種可用於使用Web服務的工具,它不用於創建Web服務。