任何一個可以告訴我什麼是其他方式來建造兩個網站的服務器之間的通信,而無需使用「的NuSOAP」通信之間的兩個服務器
2
A
回答
1
如果你在談論的Web服務把PHP構建soap extension。
如果你只收到什麼其他網站的內容儘量fsockopen,curl或PHP擴展梨HTTP_Request2
+0
是的,我用肥皂的延伸...謝謝。 – 2010-05-24 08:26:50
2
您只需調用使用fopen("http://www.somesite.com/script.php?p1=val1&p2=val2")
網站網址。
其他網站可以使用$_GET
解析參數,並可以回覆(例如以XML格式)。然後您可以解析響應。
如果您需要更多選項,Curl
和its libraries在PHP中並不難,而且可以做得更多。
0
有更多的方式來做到這一點..最簡單的方案就是通過HTTP通信,如果你正在閱讀頁面的內容:
http://php.net/manual/en/function.file-get-contents.php
或更高級的任務,你可以使用套接字:
0
你應該使用內置的SOAP擴展庫,而不是的NuSOAP。
就兩臺服務器之間的通信而言,我不確定你想要做什麼。如果服務器由您(或您的公司)控制,則應該安裝虛擬驅動器,並簡單地從掛載中寫入/讀取文件,以有效創建服務器之間的通信。可能是一個比esb更好的解決方案,特別是如果它受到你的控制。
1
$options = array('http' => array('header' => "Content-type: application/x-www-form-urlencoded\r\n",'method' => 'POST','content' => http_build_query($yourData)));
$context = stream_context_create($options);
$result = file_get_contents("www.abc.com", false, $context);
一個http請求將ur數據發送到另一個服務器到提到的url。
相關問題
- 1. 兩個REST服務之間的通信
- 2. 多個服務器之間的通信
- 3. android和兩個php web服務器之間的通信
- 4. 兩個後端服務器之間的安全api通信
- 5. 在自託管中的兩個WCF服務之間的通信服務器
- 6. 服務器之間的會話通信
- 7. 服務器之間的Coldfusion通信
- 8. node.js服務器之間的通信
- 9. 通信之間的兩個
- 10. 兩個Docker容器之間的通信
- 11. Node.js:兩臺服務器之間的通信(網絡)
- 12. 兩臺服務器之間的安全通信
- 13. 回送存儲組件 - 兩臺服務器之間的通信
- 14. 兩個微服務之間的通信架構
- 15. Docker中兩個瓶服務之間的通信
- 16. 兩臺服務器之間進行通信 - Amazon SQS/SNS?
- 17. C#如何在兩臺服務器之間進行通信
- 18. 服務代理:設計兩臺SQL服務器之間的通信
- 19. 用於單獨服務的EC2服務器之間的通信
- 20. 服務器上的服務之間的WCF通信
- 21. 分離服務器上的微服務之間的通信
- 22. 不同服務器上的Web服務之間的通信
- 23. 使用Perfect的多個服務器之間的通信
- 24. SMTP:服務器間通信
- 25. 通信之間的兩個Web應用程序在同一臺服務器
- 26. 在Windows服務和Exchange服務器之間進行通信
- 27. 如何在兩個FreeIPA服務器之間配置信任?
- 28. 服務之間的角度4通信
- 29. 服務和活動之間的通信
- 30. WCF服務之間的通信
除了「兩個網站的服務器之間的溝通」之外,對於你要完成的任務給出更多具體的細節將會得到更好的答案。 – mmattax 2010-05-11 14:25:43