首页 > 代码库 > 浅学soap--------2
浅学soap--------2
使用wsdl文件: 生成wsdl <?php require(‘person.class.php‘); // 引入生成wsdl的类文件 require(‘SoapDiscovery.class.php‘); $wsdl = new SoapDiscovery(‘person‘,‘person‘); //第一个类名,第二个随意 $wsdl->getWSDL(); ?> person.class.php <?php class person{ public $b = 10; public function name(){ return ‘阿三‘; } public function add($a,$b){ return $a.$b; } } ?> Clint.php <?php $soap = new SoapClient(‘http://localhost/test/web_service/person.wsdl‘); // 引入wsdl文件 echo $soap->name(); echo $soap->add(10); //结果 阿三1010 ?> Service.php <?php include (‘person.class.php‘); $soap = new SoapServer(‘http://localhost/test/web_service/person.wsdl‘); $soap->setClass(‘person‘); $soap->handle(); ?>
浅学soap--------2
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。