4
A
回答
2
你可以將其他服務包裝在一個類中嗎?經過充分測試,它僅僅是一個想法...
class MySoapService { public function __construct() { $this->_service1 = new Service1(); $this->_service2 = new Service2(); } // You could probably use __call() here and intercept any calls, // thus avoiding the need for these declarations in the wrapper class... public function add($a, $b) { return $this->_service1->add($a, $b); } public function sub($a, $b) { return $this->_service2->sub($a, $b); } } class Service1 { public function add($a, $b) { return $a + $b; } } class Service2 { public function sub($a, $b) { return $a - $b; } }
0
另取同一總體思路(代理類) - 爲PHP5 使用哈希函數來映射到回調。例如,該類也可以使用反射API並添加來自對象的所有pulic方法。
0
如果這兩個類的方法名稱相同(但參數不同),則可以使用func_get_args()來分析參數並區分這兩種方法。
如果他們採取相同的論點......那麼你有點卡住了。
爲什麼你不能只使用兩個單獨的Web服務?
相關問題
- 1. PHP - Zend SOAP請求.NET SOAP服務器
- 2. AngularJs。路由。處理服務器請求。幾個問題
- 3. Web服務SOAP服務器無法處理請求
- 4. 對ios服務器的SOAP請求
- 5. 單個服務器端事務中的多個SOAP請求
- 6. WCF,處理來自多個服務器的同時請求
- 7. Android KSOAP2請求到PHP SOAP服務器
- 8. 在處理完一個請求後,Restlet停止服務器
- 9. 服務器在處理完一個請求後正好終止
- 10. LuaSocket服務器如何同時處理多個請求?
- 11. 加速對同一個mysql服務器的請求,不同表
- 12. 同一瀏覽器對Internet服務器的多個請求
- 13. JavaScript在一個請求中處理不同的內容類型
- 14. 如何檢查服務器是否能夠處理SOAP請求
- 15. SOAP服務請求
- 16. Grpc:只有一個服務器線程處理所有請求
- 17. 如何創建一個http服務器來處理http請求
- 18. .NET Remoting服務器只處理一個請求
- 19. 返回SOAP錯誤的PHP SOAP:服務器無法使用.asmx Web服務處理請求
- 20. 用Gunicorn服務器處理Django中的多個進程請求
- 21. 在同一頁面處理PHP請求
- 22. 服務器端處理請求
- 23. 服務請求到幾個點幾個節點服務器進程
- 24. PHP笨 - 處理多個數據庫在同一臺服務器
- 25. Javascript服務器請求處理
- 26. 如何處理幾個Ajax請求?
- 27. Pymodbus RTU服務器 - 處理請求
- 28. System.Web.Services.Protocols.SoapException:服務器無法處理請求
- 29. 在服務器上處理多個陳舊請求
- 30. 服務器端Java處理Ajax請求