最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
php-java-bridge實(shí)踐
  1. php-java-bridge是什么?

    為鼓樓等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及鼓樓網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都做網(wǎng)站、網(wǎng)站建設(shè)、鼓樓網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

    php調(diào)用java方法有rpc,也有php-java-bridge.

    php里調(diào)用java平臺(tái)封裝好的jar包里的class類和方法,一般飄易推薦的做法是采用php-java-bridge做橋接.

    孰優(yōu)孰略,做了比較以后咱們?cè)僮h。

  2. php-java-bridge實(shí)現(xiàn)原理。

      先打開java的一個(gè)監(jiān)聽端口,php調(diào)用java的時(shí)候,將對(duì)應(yīng)的方法調(diào)用轉(zhuǎn)發(fā)到j(luò)ava的指定端口,由java執(zhí)行后再將結(jié)果返回給php。

      這種模式是一種比較典型的代理模式,php在這里成為了一個(gè)代理轉(zhuǎn)發(fā)器,把java的類調(diào)用轉(zhuǎn)發(fā)給后端的java執(zhí)行。

  3.php-java-bridge如何使用?

      a.下載

        http://php-java-bridge.sourceforge.net/pjb/download.php

        php-java-bridge實(shí)踐

                    下載這倆個(gè)文件

                b.啟動(dòng)

                    mv ~/Download/JavaBridge.jar ~/php-java/

                    java -jar JavaBridge.jar SERVLET_LOCAL:8081

          

                    會(huì)出現(xiàn)如下信息:

php-java-bridge實(shí)踐

4.使用php調(diào)通java的類

    這時(shí)候使用到了Java.inc這個(gè)文件。

    mv ~/Download/Java.inc  ~/phptest

    vi testJavaBridge.php

getProperties();

  $array = java_values($props);
  foreach($array as $k=>$v) {
    echo "$k=>$v"; echo "
\n";   }   echo "
\n";   class MyClass {     function toString() { return "hello PHP from Java!"; }   }   $javaObject = java_closure(new MyClass());   echo "PHP says that Java says: "; echo $javaObject;  echo "
\n";   echo "
\n";   echo java("php.java.bridge.Util")->VERSION; echo "
\n"; } catch (JavaException $ex) {   echo "An exception occured: "; echo $ex; echo "
\n"; }

        php testJavaBridge.php

        會(huì)輸出如下類似如下信息:

php-java-bridge實(shí)踐

            這些信息是Java的信息

    

5.后續(xù)

后續(xù)的內(nèi)容會(huì)單獨(dú)寫一篇帖子說(shuō)明高級(jí)使用。    


本文名稱:php-java-bridge實(shí)踐
文章起源:http://fisionsoft.com.cn/article/igcgih.html