Nwlapcug.com


Come importare PHP Java

Come importare PHP Java


L'applicazione PHP/Java Bridge unisce Java e PHP insieme in un unico strumento dinamico. In questa applicazione, PHP gestisce il front-end mentre Java si prende cura del back-end. PHP richiamerà Java procedure/funzioni utilizzando tecnologie HTTP e/o XML. Poiché il PHP/Java Bridge integra questi due strumenti web dinamico uno con l'altro, l'importazione di qualsiasi file creato con questa applicazione non è troppo difficile se avete qualche esperienza di programmazione.

Istruzioni

1

Scarica l'applicazione PHP/Java Bridge dal sito di SourceForge (Vedi risorse). Questo vi permetterà di ottenere un'applicazione di web standard JEE chiamata JavaBridge.war. Il file compresso contiene gli script PHP di esempio, la libreria JavaBridge.jar Java e una classe con licenza MIT PHP Java, che è un'altra opzione per includere gli script PHP. Estrarre il file zippato e installarlo sul server web.

2

Inserire il codice seguente per avviare il PhpJavaServlet che gestisce le richieste dei vostri clienti PHP. Questa azione attiverà il PhpJavaServlet per accedere a un back-end locale mentre è in ascolto per le richieste di protocollo PHP/Java Bridge e richiama alla fine Java funzioni o procedure.

<? php

require_once ("http://localhost:8080/JavaBridge/java/Java.inc");

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

Eco $System -> GetProperties As PropertyDescriptorCollection;

? >

Il processo sarà simile a questo:

Apache/IIS/console::PHP <> – PhpJavaServlet

3

Utilizzare il seguente codice come alternativa, se si desidera indirizzare il front-end PHP per un back-end HTTP specifici. Questa configurazione ha bisogno di un server HTTP che è abilitato per PHP, ad esempio Apache o IIS o una console PHP eseguibile come 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");

Eco $System -> GetProperties As PropertyDescriptorCollection;

? >

4

Eseguire il codice seguente per integrare e auto-load gestore per importare Java in ambiente di PHP. Questo processo di auto-carichi le classi Java standard e li rende disponibili per PHP distribuire a qualsiasi browser che supporti JavaScript.

<? php

require_once ("http://localhost:8080/JavaBridge/java/Java.inc");

utilizzare java\lang\String come JString;

utilizzare java\util\ArrayList come JList;

Classe String extends JString {

Function toString () {

return "hello " . parent::toString();

}

}

$str = nuovo String("Java");

$list = nuovo JList();

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

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

$ar = java_values ($list -> observers;

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

? >

= > Ciao Java

da PHP

Consigli & Avvertenze

  • Diversi tutorial gratuiti online sono disponibili informazioni sull'integrazione di Java e PHP. Utilizzare come molti come si può per acquisire maggiore familiarità con questa tecnologia avanzata. È anche possibile unire gruppi di discussione per chiedere il parere di esperti sviluppatori JAVA e PHP.