ホームページ  >  記事  >  バックエンド開発  >  PHP が .NET の WebService を呼び出す簡単な例_PHP チュートリアル

PHP が .NET の WebService を呼び出す簡単な例_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:59:44818ブラウズ

PHP を使用して .NET の WebService を呼び出す簡単な例

この記事では、PHP を使用して .NET の WebService を呼び出す簡単な例を主に紹介します。必要な場合は、それを自分で拡張できます。ご質問がありましたら、メッセージを残してください。

C# Web サービスを作成します。これについては詳しく説明しませんが、vs2008 のウィザードを使用して最も単純なものを作成し、http://localhost/webservice1/service1.asmx で実行しました。

次のようなWebメソッドがあります:

コードは次のとおりです:

[ウェブメソッド]
パブリック文字列 HelloWorld()
{
「Hello World」を返します;
}

OK、準備は完了です。あるphpファイルには以下のように書かれています: php5自体はWebサービスを呼び出すためのSOAPをサポートしています:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

//C# Webサービスからローカリゼーション文字列を取得します

$client = new SoapClient('http://localhost/webservice1/Localization.asmx?wsdl');

echo "C# WebService から Web サービス メソッドを呼び出す:n";

$result = $client->GetLocalizationResource();

if(!is_soap_fault($result))

{

echo "return:n", $result->GetLocalizationResourceResult;

}

その他

{

エコー「ソープコール障害」;

}

?>

それでは、引き続きSOAPの紹介をしていきます

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

http://www.bkjia.com/PHPjc/975129.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/975129.html技術記事 PHP を使用して .NET の WebService を呼び出す簡単な例 この記事では、PHP を使用して .NET の WebService を呼び出す簡単な例を中心に紹介します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。