[英]How to consume WCF Web Service in PHP?
我的服務器上有ac#.NET 4.0 WCF Web服務。 客戶的某些php網站正在使用我的網絡服務。 我們已經更改了防火牆,現在該Web服務不再為客戶使用。 客戶得到一個空數組。
我想創建一些php網站/頁面並實現一些代碼以對wcf webservice發出請求。 有人可以告訴我如何或給我一些網站鏈接嗎?
例如,這是我的wcf網絡服務網址:
我發現了帶有很多示例的nusoap庫。 這是在我的本地測試環境(XAMP)中運行的代碼:
$client = new nusoap_client('https://service.mycompany.com/SecurityService.svc?wsdl', 'wsdl');
$client -> setCredentials("testusername","testpassword","basic");
$client->soap_defencoding = 'UTF-8';
$client->decode_utf8 = false;
$err = $client->getError();
if ($err) {
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
}
$result = $client->call('HelloWorld');
echo '<h2>Result</h2><pre>';
print_r($result);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.