Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come importare PHP Java

L'applicazione PHP /Java Ponte fonde Java e PHP in un unico strumento dinamico . In questa applicazione , PHP gestisce l'estremità anteriore mentre Java prende in carico il back-end . PHP richiamerà procedure /funzioni Java utilizzando il protocollo HTTP e /o le tecnologie XML . Dal momento che il PHP /Java Ponte integra questi due strumenti web dinamiche con l'un l'altro , l'importazione di tutti i file creati con questa applicazione non è troppo difficile , se avete qualche esperienza di programmazione . Istruzioni
1

Scarica l' applicazione PHP /Java Bridge dal sito SourceForge ( vedi Risorse ) . Questo vi permetterà di ottenere una applicazione web standard JEE chiamato JavaBridge.war . Il file compresso contiene script PHP di esempio , la libreria Java JavaBridge.jar , e una classe PHP Java MIT- licenza , che è un'altra opzione per includere i vostri script PHP . Estrarre il file zip e installarlo sul vostro server web .
2

Inserire il codice riportato di seguito per avviare il PhpJavaServlet che gestisce le richieste dei vostri clienti ' di PHP . Questa azione attiverà la PhpJavaServlet per accedere a un back-end locale, mentre è in ascolto per le richieste di Bridge Protocol PHP /Java e alla fine invoca funzioni Java o = Java ( " java.lang.System " ) ;

echo $ Sistema - > getProperties ();

>

Il processo sarà simile a questa ? :

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

Usa il codice seguente in alternativa , se si vuole indirizzare il fronte PHP fine ad una specifica back-end HTTP . Questa configurazione ha bisogno di un server HTTP che è PHP -enabled, come Apache o IIS , oppure un eseguibile console PHP come il 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 $ sistema - > getProperties (); ?

>

4

eseguire il seguente codice per integrare e gestore di caricamento automatico di importare Java nell'ambiente del PHP . Questo processo di auto- carica le classi Java standard e le rende disponibili per PHP per distribuire a qualsiasi browser che supporti java \\ lang \\ String come JString ;

uso java \\ util \\ ArrayList come JList ;
classe

String estende JString {

funzione toString ( ) {

ritornare "ciao" . parent :: toString (); }


}

$ str = new String ( "Java" ) ;

$ lista = new JList ( ) ;

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

$ list- > add ( " da PHP " ) ;

$ ar = java_values ​​( $ lista - > toArray ()); ?

foreach ( $ ar da $ entry ) echo " $ entry \\ n"

>

= > , ciao Java

da PHP

 

Programmazione © www.354353.com