php PHP:SOAP服务器和客户端的超级最小示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php PHP:SOAP服务器和客户端的超级最小示例相关的知识,希望对你有一定的参考价值。

<?php
// SOAP SERVER CORE (server.php)
class MySoapServer
{
  public function getMessage()
  {
    return 'Hello,World!';
  }  
  public function addNumbers($num1,$num2)
  {
    return $num1+$num2;
  }
}

$options= array('uri'=>'http:/soap.domain.com');
$server=new SoapServer(NULL,$options);
$server->setClass('MySoapServer');
$server->handle();

// CLIENT CORE (client.php)
$options= array(
  'location' 	=>	'http:/soap.domain.com',
  'uri'		=>	''
);
$client=new SoapClient(NULL,$options);
echo $client->getMessage();  //Hello,World!
echo $client->addNumbers(3,5); //  8

以上是关于php PHP:SOAP服务器和客户端的超级最小示例的主要内容,如果未能解决你的问题,请参考以下文章

json PHP服务中的SOAP服务在PHP中的SOAP客户端 - http://www.starstormdesign.de/soap-service-mit-einem-soap-client-

Soap客户端在PHP中插入调用

PHP 服务器在未将对象引用设置为对象实例时出现 C# Soap 客户端错误

如何创建 PHP SOAP 客户端以在 SSL 下调用 WCF Web 服务?

python 有没有php里面的soapclient这样的东西

PHP Soap 服务器响应格式