Aspose.Email Java per PHP

Introduzione ad Aspose.Email Java per PHP

PHP / Java Bridge

Il PHP/Java Bridge è un’implementazione di uno streaming basato su XML protocollo di rete, che può essere usato per collegare un motore di script nativo, ad esempio PHP, Scheme o Python, con una macchina virtuale Java. È fino a 50 volte più veloce rispetto a RPC locale via SOAP, richiede meno risorse sul lato server web. È più veloce ed è più affidabile della comunicazione diretta tramite Java Native Interface, e non richiede componenti aggiuntivi per invocare procedure Java da PHP o procedure PHP da Java.

Leggi di più su sourceforge.net

Aspose.Email per Java

Aspose.Email per Java è una libreria di classi Java che consente alle applicazioni Java di leggere e scrivere file di messaggi email in vari formati senza Microsoft Outlook. Fornisce classi per leggere e aggiornare file MSG, EML, EMLX, OFT, aggiungere/rimuovere allegati e destinatari, aggiornare oggetto, corpo e altre proprietà dei file MSG.

Aspose.Email Java per PHP

Il progetto Aspose.Email per PHP mostra come eseguire diverse attività utilizzando le API Aspose.Email Java in PHP. Questo progetto ha lo scopo di fornire esempi utili per gli sviluppatori PHP che vogliono utilizzare Aspose.Email per Java nei loro progetti PHP usando Bridge PHP/Java.

Questa sezione include i seguenti argomenti:

Requisiti di sistema e piattaforme supportate

Requisiti di sistema

Di seguito sono i requisiti di sistema per utilizzare Aspose.Email Java per PHP:

  • Server Tomcat 8.0 o superiore installato.
  • PHP/JavaBridge è configurato.
  • FastCGI è installato.
  • Componente Aspose.Email scaricato.

Piattaforme supportate

Di seguito sono riportate le piattaforme supportate:

  • PHP 5.3 o superiore
  • Java 1.8 o superiore

Download e Configurazione

Scarica le librerie richieste

Scarica le librerie richieste elencate di seguito. Queste sono necessarie per eseguire gli esempi Aspose.Email Java per PHP.

Scarica esempi da siti di coding social

Le seguenti versioni di esempi funzionanti sono disponibili per il download nei siti di coding social menzionati di seguito:


GitHub

CodePlex

Come configurare il codice sorgente su piattaforma Linux

Segui questi semplici passaggi per aprire e ampliare il codice sorgente durante l’uso:

1. Installa il server Tomcat

Per installare il server Tomcat, esegui il seguente comando nella console Linux. Questo installerà con successo il server Tomcat.


 sudo apt-get install tomcat8

2. Scarica e configura PHP/JavaBridge

Per scaricare i binari PHP/JavaBridge, esegui il seguente comando nella console Linux.


  wget http://citylan.dl.sourceforge.net/project/php-java-bridge/Binary%20package/php-java-bridge_6.2.1/php-java-bridge_6.2.1_documentation.zip 

Decomprimi i binari PHP/JavaBridge eseguendo il seguente comando nella console Linux.


  unzip -d php-java-bridge_6.2.1_documentation.zip 

Questo estrarrà il file JavaBridge.war. Copialo nella cartella webapps di tomcat88 eseguendo il seguente comando nella console Linux.


  sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war 

Copiare farà sì che tomcat8 crei automaticamente una nuova cartella "JavaBridge" in webapps. Una volta creata la cartella, assicurati che tomcat8 sia in esecuzione e poi controlla http://localhost:8080/JavaBridge nel browser; dovrebbe aprire la pagina predefinita di JavaBridge.

Se appare un messaggio di errore, installa FastCGI eseguendo il seguente comando sulla console Linux.


  sudo apt-get install php55-cgi 

Dopo aver installato php5.5 cgi, riavvia il server tomcat8 e controlla nuovamente http://localhost:8080/JavaBridge nel browser.

Se viene visualizzato un errore JAVA_HOME, apri il file /etc/default/tomcat8 e rimuovi il commento alla riga che imposta JAVA_HOME. Controlla di nuovo http://localhost:8080/JavaBridge nel browser; dovrebbe aprirsi la pagina degli esempi PHP/JavaBridge. 

3. Configura gli esempi Aspose.Email Java per PHP

Clona gli esempi PHP eseguendo i seguenti comandi nella cartella webapps/JavaBridge. 


 $ git init 

$ git clone [https://github.com/asposeslides/Aspose.Email-for-Java/tree/master/Plugins/Aspose.Email-for-Java_for_PHP] 

Come configurare il codice sorgente su piattaforma Windows

Segui i semplici passaggi seguenti per configurare PHP/Java Bridge su piattaforma Windows

  1. Installa PHP5 e configuralo come fai normalmente

  2. Installa JRE 6 (Java Runtime Environment) se non lo hai già. Puoi verificare questo in C:\Program Files ecc. Puoi scaricarlo qui. Sto usando JRE 6 poiché è compatibile con PHP Java Bridge (PJB).

  3. Installa Apache Tomcat 8.0. Puoi scaricarlo qui

  4. Scarica JavaBridge.war. Copia questo file nella directory webapps di Tomcat. (es.: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )

  5. Riavvia il servizio Apache Tomcat.

  6. Vai a http://localhost:8080/JavaBridge/test.php per verificare se PHP funziona. Puoi trovare altri esempi lì.

  7. Copia il tuo Aspose.Email Java file jar in C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib

  8. Clona Aspose.Email Java per PHP esempi all’interno della cartella C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps.

  9. Copia la cartella C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java nella cartella degli esempi Aspose.Email Java per PHP.

\10. Riavvia il servizio Apache Tomcat e inizia a utilizzare gli esempi.