-2
Webサービスとクライアントを作成するための明確なコード例が必要です。PHP Webサービスの基本的な例
私はいくつかの例とあなたが質問を説明したページのURLを入れて、ジュニアプログラマーのための優れた参照です。
Webサービスとクライアントを作成するための明確なコード例が必要です。PHP Webサービスの基本的な例
私はいくつかの例とあなたが質問を説明したページのURLを入れて、ジュニアプログラマーのための優れた参照です。
私は、URLが次で、PHPでWSサービスとクライアントを作成する方法を簡単に説明するために、この記事を見つけた:
http://thenullpointerexceptionx.blogspot.mx/2016/05/crear-web-services-con-php-y-soap-basico.html
のコード例は次のとおりです。
サーバー:
<?php
require_once "nusoap.php";
function getProd($category) {
if ($category == "books") {
return join(",", array(
"The WordPress Anthology",
"PHP Master: Write Cutting Edge Code",
"Build Your Own Website the Right Way"));
}
else {
return "No products listed under that category";
}
}
$server = new soap_server();
$server->register("getProd");
$server->service($HTTP_RAW_POST_DATA);
?>
とクライアント:
<?php
require_once "nusoap.php";
$client = new nusoap_client("http://localhost/nusoap/productlist.php");
$error = $client->getError();
if ($error) {
echo "<h2>Constructor error</h2><pre>" . $error . "</pre>";
}
$result = $client->call("getProd", array("category" => "books"));
if ($client->fault) {
echo "<h2>Fault</h2><pre>";
print_r($result);
echo "</pre>";
}
else {
$error = $client->getError();
if ($error) {
echo "<h2>Error</h2><pre>" . $error . "</pre>";
}
else {
echo "<h2>Books</h2><pre>";
echo $result;
echo "</pre>";
}
}
?>
[php web service example](http://stackoverflow.com/questions/4242355/php-web-service-example)の可能な複製 –