国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - PHP調(diào)用JAVA的WebService簡單實例

PHP調(diào)用JAVA的WebService簡單實例

2020-06-17 12:53服務(wù)器之家 PHP教程

本篇文章主要是對PHP調(diào)用JAVA的WebService簡單實例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

使用PHP調(diào)用JAVA語言開發(fā)的WebService。
客戶端提交兩個String類型的參數(shù),服務(wù)端返回一個對象類型。
服務(wù)端使用AXIS-1.4作為SOAP引擎。客戶端為PHP5.2.9,使用NuSOAP作為SOAP引擎。

服務(wù)端

對象類

復(fù)制代碼 代碼如下:


import java.io.Serializable;

 

public class Person implements Serializable {   
    /**
     *
     */
    private static final long serialVersionUID = -410186774891162281L;
    private String username;
    private int age;
    private boolean sex;// true:male;false:female

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public boolean getSex() {
        return sex;
    }

    public void setSex(boolean sex) {
        this.sex = sex;
    }
}


服務(wù)類

復(fù)制代碼 代碼如下:


public class UserLogin {

 

    public Person login(String loginName, String loginPasswd) {
        Person aPerson = new Person();
        if (loginName.equals("laoli") && loginPasswd.equals("111111")) {
            aPerson.setUsername("老李");
            aPerson.setAge(55);
            aPerson.setSex(true);
        } else if (loginName.equals("xiaoli") && loginPasswd.equals("123456")) {
            aPerson.setUsername("小麗");
            aPerson.setAge(23);
            aPerson.setSex(false);
        } else {
            aPerson = null;
        }
        return aPerson;
    }

}


客戶端

復(fù)制代碼 代碼如下:


<?php

 

/*
 * Created on 2011-10-12
 * Author wanghao
 *
 * package_name/userLoginClient.php
 */
header("Content-Type: text/html;charset=utf-8");
// Pull in the NuSOAP code
require_once ("libs/nusoap.php");
// Create the client instance
$client = new nusoapclient('http://localhost:8080/axis/services/UserLoginWS?wsdl', true);
$client->soap_defencoding = 'utf-8';
$client->decode_utf8 = false;
$client->xml_encoding = 'utf-8';
// Check for an error
$err = $client->getError();
if ($err) {
    // Display the error
    echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
    // At this point, you know the call that follows will fail
}
// Call the SOAP method
$param=array('loginName'=>'laoli', 'loginPasswd'=>'111111');
$result = $client->call('login', $param);
// Check for a fault
if ($client->fault) {
    echo '<h2>Fault</h2><pre>';
    print_r($result);
    echo '</pre>';
} else {
    // Check for errors
    $err = $client->getError();
    if ($err) {
        // Display the error
        echo '<h2>Error</h2><pre>' . $err . '</pre>';
    } else {
        // Display the result
        echo '<h2>Result</h2><pre>';
        print_r($result);
        echo '</pre>';
    }
}
echo '<br>';
$param=array('loginName'=>'xiaoli', 'loginPasswd'=>'123456');
$result = $client->call('login', $param);
// Check for a fault
if ($client->fault) {
    echo '<h2>Fault</h2><pre>';
    print_r($result);
    echo '</pre>';
} else {
    // Check for errors
    $err = $client->getError();
    if ($err) {
        // Display the error
        echo '<h2>Error</h2><pre>' . $err . '</pre>';
    } else {
        // Display the result
        echo '<h2>Result</h2><pre>';
        print_r($result);
        echo '</pre>';
    }
}
?>

 

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 久久黄网站 | 91精品国产综合久久久久 | 成人影院在线 | 欧美亚洲国产一区二区三区 | 国产精品美女久久久av超清 | 免费成人av | 亚洲精品欧美一区二区三区 | 91精品一区二区 | 国产在线小视频 | 中文字幕亚洲一区二区三区 | 精品国产欧美 | 免费的一级视频 | 免费激情网站 | 国产精品久久免费观看spa | 国产精品久久久久久久久小说 | 午夜影院在线 | 不用播放器看av | 国产精品欧美日韩在线观看 | 91精选 | 91看视频| 国产精品久久久久久久久久三级 | 国产成人免费视频网站视频社区 | 国产美女一区 | 伊人青青草 | 久久久久久成人 | 毛片一级 | 久久久久久久久久久精 | 日韩精品久久久 | 精品久久久久久久久久久久久久久久久久 | 黄色影视 | av在线电影网 | 鲁管视频 | 亚洲一区二区在线视频 | 国产激情视频 | 美女视频一区二区三区 | 国内精品久久久 | 国产精品美女久久久久久久久久久 | 成人在线视频免费 | 天堂资源最新在线 | 亚洲欧美一区二区三区久久 | 亚洲综合色成在线播放 |