Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Så här importerar PHP Java

    PHP /Java Bridge ansökan sammanfogar Java och PHP tillsammans i ett enda dynamiskt verktyg . I denna ansökan , hanterar PHP fronten medan Java tar hand om bakändan . PHP kommer att åberopa Java procedurer /funktioner med hjälp av HTTP och /eller XML -teknik . Eftersom PHP /Java Bridge integrerar dessa två dynamiska webbverktyg med varandra , importera alla filer skapade med denna ansökan är inte alltför svårt om du har viss erfarenhet av programmering . Instruktioner
    1

    Ladda PHP /Java Bridge program från SourceForge webbplats ( se Resurser ) . Detta kommer att låta dig få en JEE standard webbapplikation som heter JavaBridge.war . Den komprimerade filen innehåller prov PHP-skript , det JavaBridge.jar Java bibliotek och en MIT - licens PHP Java klass , vilket är ett annat alternativ för att inkludera dina PHP-skript . Packa upp zip-filen och installera det på din webbserver .
    2

    Mata in följande kod för att starta PhpJavaServlet som hanterar dina PHP kunders önskemål . Denna åtgärd kommer att utlösa PhpJavaServlet att komma åt en lokal back - end medan den lyssnar för PHP /Java Bridge protokoll förfrågningar och det så småningom anropar Java -funktioner eller = Java ( " java.lang.System " ) ;

    echo $ System - > getProperties ( ) ;

    >

    Processen ser ut så här ? :

    Apache /IIS /console :: PHP < - > PhpJavaServlet
    3

    Använd följande kod som ett alternativ , om du vill styra PHP front slut till en specifik HTTP bakdelen . Denna inställning behöver en HTTP -server som är PHP -baserade , såsom Apache eller IIS , eller en konsol PHP körbar som front - end .

    < ? Php

    define ( " JAVA_HOSTS " , " ssl ://mySecureHost.com : 8443 ");

    define (" JAVA_SERVLET ", " /JavaBridge /servlet.phpjavabridge ");

    require_once ( " Java.inc " ) ;

    $ System = java ( " java.lang.System " ) ;

    echo $ System - > getProperties ( ) ; ?

    >

    4

    Kör följande kod för att integrera och auto - lasthanteraren att importera Java i PHP miljö . Denna process automatiskt laddar standard Java-klasser och gör dem tillgängliga för PHP för att dela ut till alla webbläsare som stöder java \\ lang \\ String som JString ,

    använder java \\ util \\ ArrayList som JList ,

    klassen String utökar JString {

    function toString ( ) {

    tillbaka " hej " . förälder :: toString ( ) ;

    }

    }

    $ str = new String ( " Java " ) ;

    $ list = ny JList ( ) ;

    $ list- > add ( java_closure ( $ str ) ) ;

    $ list- > add ( " från PHP " ) ;

    $ AR = java_values ​​( $ list- > toArray ( ) ) ; ?

    foreach ( $ ar som $ post ) echo " $ posten \\ n "

    >

    = > ; hello Java

    från PHP

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera en sträng array till Double
    ·Funktion Display i Java
    ·Vad är ett tecken i Java
    ·Hur du programmera spel med Java
    ·Hur man hanterar Undantag i Java
    ·Lägga till JAR till en Android Project
    ·Hur man binda en metod till en händelse i Java
    ·Lägga till heltal i Java
    ·Hur skapa en arbetsyta med relativa sökvägar i Eclips…
    ·Så här importerar ett paket Into en Eclipse Project
    Utvalda artiklarna
    ·Hur man skapar en OCX fil
    ·Hur man gör PHP dokument dyka upp i ett fönster i Dre…
    ·Lägga till en Minimera -knapp till en Visual Basic For…
    ·Hur du itererar en lista i JSP
    ·PHP Felaktig funktion
    ·Yttre funktion och omfattning i Python
    ·Hur att dölja en tom DIV
    ·Hur man kompilerar Java i Oracle
    ·Hur paketet VB.NET Project
    ·Hur konvertera en PHP -fil till HTML
    Copyright © Dator Kunskap http://www.dator.xyz