Aspose.Email Java för PHP

Introduktion till Aspose.Email Java för PHP

PHP / Java Bridge

PHP/Java Bridge är en implementation av en strömmande, XML-baserad nätverksprotokoll, som kan användas för att ansluta en inbyggd skriptmotor, till exempel PHP, Scheme eller Python, till en Java‑virtuell maskin. Det är upp till 50 gånger snabbare än lokal RPC via SOAP, kräver färre resurser på webbserversidan. Det är snabbare och mer pålitligt än direkt kommunikation via Java Native Interface, och det kräver inga extra komponenter för att anropa Java‑procedurer från PHP eller PHP‑procedurer från Java.

Läs mer på sourceforge.net

Aspose.Email för Java

Aspose.Email för Java är ett Java-klassbibliotek som gör det möjligt för Java‑applikationer att läsa och skriva e‑postmeddelandefiler i olika format utan Microsoft Outlook. Det tillhandahåller klasser för att läsa och uppdatera MSG-, EML-, EMLX-, OFT‑filer, lägga till/ta bort bilagor och mottagare, uppdatera ämne, innehåll och andra MSG‑filegenskaper.

Aspose.Email Java för PHP

Projektet Aspose.Email för PHP visar hur olika uppgifter kan utföras med hjälp av Aspose.Email Java API:er i PHP. Detta projekt syftar till att tillhandahålla användbara exempel för PHP‑utvecklare som vill använda Aspose.Email för Java i sina PHP‑projekt genom att använda PHP/Java-bro.

Detta avsnitt innehåller följande ämnen:

Systemkrav och stödjade plattformar

Systemkrav

Följande är systemkraven för att använda Aspose.Email Java för PHP:

  • Tomcat Server 8.0 eller högre är installerat.
  • PHP/JavaBridge är konfigurerat.
  • FastCGI är installerat.
  • Nedladdad Aspose.Email-komponent.

Stödda plattformar

Följande plattformar stöds:

  • PHP 5.3 eller högre
  • Java 1.8 eller högre

Nedladdningar och Konfiguration

Ladda ner nödvändiga bibliotek

Ladda ner de nödvändiga biblioteken som nämns nedan. Dessa krävs för att köra Aspose.Email Java för PHP-exempel.

Ladda ner exempel från sociala kodningssajter

Följande versioner av körande exempel finns tillgängliga för nedladdning på nedanstående nämnda sociala kodningssajter:


GitHub

CodePlex

Hur man konfigurerar källkoden på Linux-plattformen

Följ dessa enkla steg för att öppna och utöka källkoden medan du använder:

1. Installera Tomcat Server

För att installera Tomcat‑servern, kör följande kommando i Linux‑konsolen. Detta kommer att installera Tomcat‑servern framgångsrikt.


 sudo apt-get install tomcat8

2. Ladda ner och konfigurera PHP/JavaBridge

För att ladda ner PHP/JavaBridge‑binärerna, kör följande kommando i Linux‑konsolen.


  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 

Packa upp PHP/JavaBridge‑binärerna genom att köra följande kommando i Linux‑konsolen.


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

Detta kommer att extrahera JavaBridge.war‑filen. Kopiera den till tomcat88 webapps‑mappen genom att köra följande kommando i Linux‑konsolen.


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

Genom att kopiera skapar tomcat8 automatiskt en ny mapp "JavaBridge" i webapps. När mappen har skapats, se till att tomcat8 körs och kontrollera sedan http://localhost:8080/JavaBridge i webbläsaren, den bör öppna en standardsida för JavaBridge.

Om något felmeddelande visas, installera FastCGI genom att köra följande kommando i Linux‑konsolen.


  sudo apt-get install php55-cgi 

Efter installation av php5.5 cgi, starta om tomcat8‑servern och kontrollera http://localhost:8080/JavaBridge igen i webbläsaren.

Om JAVA_HOME‑fel visas, öppna filen /etc/default/tomcat8 och avkommentera raden som sätter JAVA_HOME. Kontrollera http://localhost:8080/JavaBridge i webbläsaren igen, den bör visa sidan med PHP/JavaBridge‑exempel. 

3. Konfigurera Aspose.Email Java för PHP‑exempel

Klona PHP‑exempel genom att köra följande kommandon i webapps/JavaBridge‑mappen. 


 $ git init 

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

Hur man konfigurerar källkoden på Windows‑plattformen

Följ de enkla stegen nedan för att konfigurera PHP/Java Bridge på Windows‑plattformen

  1. Installera PHP5 och konfigurera som du brukar göra

  2. Installera JRE 6 (Java Runtime Environment) om du inte redan har den. Du kan kontrollera detta i C:\Program Files etc. Du kan ladda ner den här. Jag använder JRE 6 eftersom den är kompatibel med PHP Java Bridge (PJB).

  3. Installera Apache Tomcat 8.0. Du kan ladda ner det här

  4. Ladda ner JavaBridge.war. Kopiera den här filen till Tomcats webapps‑katalog. (ex: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )

  5. Starta om tomcat Apache‑tjänsten.

  6. Gå till http://localhost:8080/JavaBridge/test.php för att kontrollera om PHP fungerar. Du kan hitta andra exempel där.

  7. Kopiera din Aspose.Email Java jar-fil till C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib

  8. Klona Aspose.Email Java för PHP exempel inuti C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ mappen.

  9. Kopiera mappen C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java till din Aspose.Email Java för PHP‑exempelmapp.

\10. Starta om Apache Tomcat‑tjänsten och börja använda exemplen.