Heim  >  Artikel  >  Backend-Entwicklung  >  PHP调用.NET的WebService 简单实例_PHP教程

PHP调用.NET的WebService 简单实例_PHP教程

WBOY
WBOYOriginal
2016-07-13 09:59:44854Durchsuche

PHP调用.NET的WebService 简单实例

 这篇文章主要介绍了使用PHP调用.NET的WebService的一个简单实例,十分的简单,有需要的小伙伴可以自己扩展下,如有疑问请留言。

 

 

创建一个C#的web service,这个就不多说了,我用vs2008的wizard创建了一个最简单的,让它运行在:http://localhost/webservice1/service1.asmx

其中有个web method像这样的:

 

代码如下:


[WebMethod]
public string HelloWorld()
{
return "Hello World";
}

 

ok,一切就绪。在某php文件中如下写法: php5本身就支持SOAP调用Web Service:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

//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了,会继续介绍SOAP

以上所述就是本文的全部内容了,希望大家能够喜欢。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/975129.htmlTechArticlePHP调用.NET的WebService 简单实例 这篇文章主要介绍了使用PHP调用.NET的WebService的一个简单实例,十分的简单,有需要的小伙伴可以自己扩展下...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn