PHP中調(diào)用ASP.NET的WebService的代碼
更新時間:2011年04月22日 23:14:47 作者:
創(chuàng)建一個C#的web service,這個就不多說了,我用vs2008的wizard創(chuàng)建了一個最簡單的,讓它運(yùn)行在:http://localhost/webservice1/service1.asmx
其中有個web method像這樣的:
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
ok,一切就緒。在某php文件中如下寫法:
php5本身就支持SOAP調(diào)用Web Service:
<?php
//get localization strings from C# webservice
$client = new SoapClient('http://localhost/webservice1/Localization.asmx?wsdl');
echo "Call web service method from C# WebService:\n";
$result = $client->GetLocalizationResource();
if(!is_soap_fault($result))
{
echo "return:\n", $result->GetLocalizationResourceResult;
}
else
{
echo "soap call fault";
}
?>
這樣就OK了,會繼續(xù)介紹SOAP
復(fù)制代碼 代碼如下:
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
ok,一切就緒。在某php文件中如下寫法:
php5本身就支持SOAP調(diào)用Web Service:
復(fù)制代碼 代碼如下:
<?php
//get localization strings from C# webservice
$client = new SoapClient('http://localhost/webservice1/Localization.asmx?wsdl');
echo "Call web service method from C# WebService:\n";
$result = $client->GetLocalizationResource();
if(!is_soap_fault($result))
{
echo "return:\n", $result->GetLocalizationResourceResult;
}
else
{
echo "soap call fault";
}
?>
這樣就OK了,會繼續(xù)介紹SOAP
您可能感興趣的文章:
- Jquery + Ajax調(diào)用webService實(shí)例代碼(asp.net)
- asp.net下使用jquery 的ajax+WebService+json 實(shí)現(xiàn)無刷新取后臺值的實(shí)現(xiàn)代碼
- jQuery Ajax方法調(diào)用 Asp.Net WebService 的詳細(xì)實(shí)例代碼
- ASP.NET WebService中使用ASP.NET_SessionId的問題說明
- 使用ASP.NET一般處理程序或WebService返回JSON的實(shí)現(xiàn)代碼
- asp.net(c#)動態(tài)修改webservice的地址和端口(動態(tài)修改配置文件)
- asp.net類庫中添加WebService引用出現(xiàn)問題解決方法
- asp.net webservice返回json的方法
- ASP.NET實(shí)現(xiàn)基于Forms認(rèn)證的WebService應(yīng)用實(shí)例
- ASP.NET如何定時調(diào)用WebService服務(wù)
- ASP.NET調(diào)用WebService服務(wù)的方法詳解
- ASP.NET中Webservice安全 實(shí)現(xiàn)訪問權(quán)限控制
- ASP.NET中基于soaphead的webservice安全機(jī)制
相關(guān)文章
用mysql內(nèi)存表來代替php session的類
mysql內(nèi)存表實(shí)現(xiàn)替換php session類,效果什么大家可以自己測試下。2009-02-02PHP計(jì)數(shù)器的實(shí)現(xiàn)代碼
本篇文章是對PHP計(jì)數(shù)器的實(shí)現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP CKEditor 上傳圖片實(shí)現(xiàn)代碼
CKEditor的原包中沒有包含圖片的上傳服務(wù)器端處理文件,其公司的另一款開源產(chǎn)品:CKFinder做了很好的補(bǔ)充。但是要下載這個源代碼再進(jìn)行配置,雖然方便了很多,但是僅僅為了上傳圖片,卻要使用這么大的整個系統(tǒng)來使用,確實(shí)有點(diǎn)大材小用。2009-11-11淺談并發(fā)處理PHP進(jìn)程間通信之System V IPC
對于進(jìn)程間通信,每一個完備的語言都應(yīng)該有對應(yīng)的處理方式,而 PHP 對應(yīng)的則是一族對 UNIX SYSTEM V包裝的函數(shù),包括信號量(semaphore)、共享內(nèi)存(shared memory)和消息隊(duì)列(msg queue)的操作。2021-05-05PHP WebSocket的技術(shù)解析與使用指南詳解
在這篇文章中我們將深入討論從建立連接、綁定到監(jiān)聽等各方面的操作,并提供易于理解和實(shí)踐的指導(dǎo),希望可以幫助大家掌握在PHP中使用WebSocket的關(guān)鍵概念和技術(shù)2024-02-02詳解PHP執(zhí)行定時任務(wù)的實(shí)現(xiàn)思路
這篇文章主要介紹了詳解PHP執(zhí)行定時任務(wù)的幾種實(shí)現(xiàn)思路,PHP的定時任務(wù)功能必須通過和其他工具結(jié)合才能實(shí)現(xiàn),們就來深入的解析幾種常見的php定時任務(wù)的思路2015-12-12