1. 建立
lamp
下php
的webservice介面
1.1
nusoap- 0.9.5.zip
,解壓縮後有兩個資料夾:
lib,
samples
1.2
在linux
環境下,
將lib
資料夾拷到/var/www/html資料夾中
1.3
在html資料夾下面建立
server.php
,提供了2個
webservice
介面,**如下:
1.4在nusoap
資料夾下面建立
test.php
,測試提供的
webservice
介面,**如下:
<?php
require_once("lib/nusoap.php");
$client = newnusoap_client("");
$str=$client->call('hello');
echo $str;
echo "
";$a=1;
$b=3;
$params2 = array('a'=>$a,'b'=>$b);
$added = $client->call('add', $params2);
echo $a."+".$b."=".$added;
?>
1.5在位址列輸入
,頁面顯示結果如下:
hello world!
1+3=4
2. android
應用程式呼叫
php的
webservice介面
2.1在androidsdk中並沒有提供呼叫webservice的庫,因此,需要使用第三方的sdk來呼叫webservice。這裡用的是ksoap2。
2.2 匯入jar包,新建工程,**如下:
public
voidshowresult(intx,inty)
catch(exception e)
}
php 搭建LAMP環境
先說明本操作是在centos系統上實現的,且要切換到root使用者 su root 下操作 開啟終端,輸入命令 如不需要postgresql資料庫,可以把postpresql相關命令刪除 php pgsql一樣 ps php devel表示php開發包 1 安裝要等待1,2分鐘,安裝完成後,啟動ap...
PHP 環境 Lamp環境搭建 phpStudy
phpstudy for linux 支援apache nginx tengine lighttpd,支援php5.2 5.3 5.4 5.5切換 已經在centos 6.5,debian 7.4.ubuntu 13.10測試成功。完整版 安裝 wget c chmod x phpstudy.bin...
LAMP環境搭建 php環境搭建
yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...