国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > PHP > 正文

利用PHP SOAP擴展實現簡單Web Services

2020-03-22 20:19:48
字體:
來源:轉載
供稿:網友
  • WebServices能干什么?

    WebServices 可以將html' target='_blank'>應用程序轉換為網絡應用程序。

    通過使用 WebServices,您的應用程序可以向全世界發布信息,或提供某項功能。

    好了,關于WebServices網上資料很多,就不過多介紹了,直接進入主題。

    PHP有兩個擴展類庫可以實現WebServices,一個是NuSoap,一個是php官方自帶的Soap擴展,在使用上大致都差不多,就拿官方自帶的Soap擴展來說吧。

    在Soap編寫WebServices中主要用到了SoapClient,SoapServer,SoapFault三個類。

    SoapClient:用戶訪問的類,也就是客戶端,使用WebServices的類

    SoapServer:提供WebServices類,服務端

    SoapFault:異常處理類

    作為示例,寫個超級簡單的的WebServices來感受下吧,直接代碼說話

    1、Myself.class.php  --業務邏輯類,功能實現類

    1 <?php2     //業務邏輯類3     class Myself{4         public function info(){5             return "新浪微博:Balla_兔子,求關注啦~";6         }7     }8 ?>

    很簡單,無需多余解釋,返回一個字符串

    2、soapServer.php  --服務端類,提供服務

     1 <?php 2     //服務端 3     require_once('Myself.class.php'); 4     $parameter=array( 5         'uri'=>'http://localhost/', 6         'location'=>'http://localhost/soap/soapServer.php' 7         ); 8     $soapServer=new SoapServer(null,$parameter); 9     $soapServer->setClass('Myself');10     $soapServer->handle();11 ?>

    SoapServer有兩種操作模式:

    上面舉例的是non-WSDL模式,在實例化SoapServer類時,一個參數是放WSDL文件,在non-WSDL模式里,可以為空,把配置參數以數組的形式寫在第二個參數。

    如果用的是WSDL模式,可以直接用WSDL文件讓服務器讀取配置參數,此時可以省略第二個數組參數。

    配置參數有許多,上面為簡單舉例只列出2個,具體大家可以在網上查查

    uri  --命名空間

    location  --服務地址

    1、WSDL模式  在WSDL模式中,構造器可以使用WSDL文件名作為參數,并從WSDL中提取服務所使用的信息。

    2、non-WSDL模式  在non-WSDL模式中,使用參數來傳遞要使用的信息,用來管理服務的行為。

    在SoapServer類的眾多方法中,有三個方法比較重要。它們是SoapServer::setClass()、SoapServer::addFunction()、SoapServer::handle()。

    特別注意,在handle方法之前之后均不能輸出任何參數,否則會出錯。

    3、soapClient.php  --客戶端類,使用服務

     1 <?php 2     //客戶端 3     $parameter=array( 4         'uri'=>'http://localhost/', 5         'location'=>'http://localhost/soap/soapServer.php' 6         ); 7     try{ 8         $soapClient=new SoapClient(null,$parameter); 9         echo $soapClient->info();10 11     }catch(Exception $e){12         echo $e->getMessage();13     }14 15 ?>

    SoapClient類可以作為給定WebServices的客戶端。
    它有兩種操作形式:(和SoapServer的兩種模式差不多)
    1、WSDL 模式

    2、Non-WSDL 模式

    以上就是利用PHP SOAP擴展實現的簡單WebServices,我們訪問soapClient.php試試看

    輕松搞定~

    附:

    現在大多的WebServices接口的返回值是JSON或XML,我們可以在內部自己定義賦值。

    常用函數 file_get_contents、json_encode、json_decode等

    這里有篇關于json操作時該注意的事項:http://www.cnblogs.com/lichenwei/p/3888586.html

    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
    麻豆视频国产| 91香蕉视频免费在线观看| 永久免费av网站| 国产无遮挡又黄又爽免费软件| 丁香花高清视频完整版在线观看| 国内外激情在线| 国产私人影院| 在线观看电影av| 久热国产在线| 国产黄色在线观看| 欧美国产中文| 精品无吗乱吗av国产爱色| 日本不卡视频一区二区| 国产精品视频一区麻豆| 国产区视频在线观看| aaa大片在线观看| 国产乱妇乱子| eeuss影院www在线播放| 国产毛片视频| 久热免费在线视频| 在线国产一级| 91三级在线| 国产探花在线观看| 九九精品视频在线观看九九| 国产传媒在线播放| 最近久乱中文字幕| 国内a∨免费播放| www.eeuss影院| 精品国产一区二区三区四区阿崩 | 日本不卡影院| 国产高清大尺度一区二区不卡| 日本精品一区二区三区在线播放| 成人超碰在线| 久久综合精品视频| 麻豆网站在线| 国精一区二区三区| 国产原创精品视频| 国产女人在线观看| 久蕉依人在线视频| eeuss影院在线观看第一页| 国产啊啊啊视频在线观看| 国产三级视频在线看| 国产色在线 com| 国产精品伦一区二区三区级视频频 | 91caoporn在线| 成年网站免费入口在线观看| 欧美日韩在线中文字幕| 免费视频二区| eeuss影院在线播放| 四虎成人精品在永久免费| 亚洲精品自拍区在线观看| 在线激情小视频| h网站久久久| 国产麻豆一级片| 国产精品69一区二区三区| 国产福利片在线| japanese色国产在线看视频| 狂野欧美性猛交xxxx乱大交| 国产裸舞福利在线视频合集| 国产精品蜜臀| jizz在线视频| 国产三级av在线| h网站免费在线观看| 免费不卡中文字幕视频| 国产美女在线观看| 国产福利在线视频| 亚洲综合在线不卡| 日本中文字幕视频| 精品国产一区二区三区四区阿崩| 日本动漫同人动漫在线观看| 国产永久免费| 亚洲日本一区二区三区在线观看| 开心激情五月婷婷| 精品国产丝袜高跟鞋| 国产中文第一页| 在线亚洲电影| 最近中文av字幕在线中文| 在线三级中文| 国产一区精品| 久久精品国产亚洲a∨麻豆| 国产福利小视频在线观看| 福利视频在线看| а天堂8中文最新版在线官网| 国产精品久久久久白浆| 丁香综合在线| av手机免费在线观看| 国产青青草在线| 国产女人在线观看| 日本不卡视频一区二区| 99re6在线视频精品免费| 国产三级av在线| 丁香六月婷婷| 狠狠色综合久久婷婷| 亚洲精品成人a| 91在线网站| 精精国产xxxx视频在线中文版| 在线91av| 国产性网软件大全| 国产鲁鲁视频在线观看免费 | 黄网站在线观看高清免费| 亚洲私人影吧| av在线不卡免费| 秋霞av在线| 好吊日视频在线观看| 九色福利视频| 国产免费黄网站| 激情六月婷婷| 国产小视频在线观看| 天天操天天曰| 国产私人尤物无码不卡| 国产黄色免费网| 一本大道香蕉8中文在线视频| av在线播放国产| 美女免费视频黄| 国产美女视频一区二区二三区 | 精品久久亚洲一级α| 精品视频一区二区观看| av小说在线| 欧美日韩一区二区三区视视频| аⅴ成人天堂中文在线| 国产鲁鲁视频在线观看特色| 国产白浆在线| 免费在线播放av| 国产成人精品久久一区二区小说 | 国产主播福利在线| 国产黄色片大全| 在线观看av的网站| 黄色网址在线免费播放| 尤物网在线观看| 国产导航在线| 超碰在线人人| 伊人中文字幕在线| 成网站在线观看人免费| av在线中文| 国产欧美日韩第一页| 四虎免费视频| 国产高清在线a视频大全| 热99在线观看| 国产福利在线| 黄色电影网站在线观看| 在线亚洲精品自拍| 国产资源在线看| 欧美aaa一级片| 亚洲午夜久久久久中文字幕| 福利视频网站导航| wwwww亚洲| 伊人电影在线观看| 国产三区四区在线观看| 成人免费一区二区三区视频网站| 99中文字幕一区| 国产高清自拍视频在线观看| 国产一区二区三区美女秒播| 久久精品国产亚洲777| 四虎成人精品在永久在线观看| 国产黄色在线免费观看| 国产亚洲依依| 天天操天天曰| 中文字幕人成高视频| 中文字幕中文字幕在线中高清免费版| av手机免费在线观看| 国产videos| 91在线超碰| 精品视频一区二区观看| 国产高清免费视频| 国产高清一区二区三区视频| 国产婷婷视频在线| 国产极品美女到高潮| 国产经典自拍视频在线观看| 国产黄网站在线观看| 精品视频一二三| a视频在线播放| 狠狠操五月天| 中文字幕在线播放网址| 国产系列在线观看| 国产一二在线观看| 中文岛国精品亚洲一区| 亚洲成人av在线影院| 国产在线观看91| 国产天堂在线| eeuss影院www在线观看| 久久精品最新免费国产成人| 国产网红在线观看| 在线国产小视频| 国产免费专区| av免费在线观| 91caoporn在线| 四虎免费播放| 国产精品jvid在线观看| 四虎免费播放| 国产欧美在线观看视频| 午夜亚洲成人| 国产一级网站视频在线| av福利在线观看| 国产免费黄色| 日本调教视频在线观看| 国产porn在线| 国产视频第一区| 国产免费专区| 超碰免费97在线观看| 2019中文字幕在线电影免费|