Aspose.Email Java untuk PHP
Pengenalan Aspose.Email Java untuk PHP
PHP / Java Bridge
PHP/Java Bridge adalah implementasi streaming berbasis XML protokol jaringan, yang dapat digunakan untuk menghubungkan mesin skrip native, misalnya PHP, Scheme, atau Python, dengan mesin virtual Java. Kecepatannya hingga 50 kali lebih cepat daripada RPC lokal via SOAP, memerlukan sumber daya lebih sedikit pada sisi server web. Ini adalah lebih cepat dan lebih handal daripada komunikasi langsung melalui Java Native Interface, serta tidak memerlukan komponen tambahan untuk memanggil prosedur Java dari PHP atau prosedur PHP dari Java.
Baca lebih lanjut di sourceforge.net
Aspose.Email untuk Java
Aspose.Email untuk Java adalah perpustakaan kelas Java yang memungkinkan aplikasi Java membaca dan menulis file pesan email dalam berbagai format tanpa Microsoft Outlook. Ia menyediakan kelas untuk membaca dan memperbarui file MSG, EML, EMLX, OFT, menambah/menghapus lampiran dan penerima, memperbarui subjek, isi, dan properti file MSG lainnya.
Aspose.Email Java untuk PHP
Proyek Aspose.Email untuk PHP menunjukkan bagaimana berbagai tugas dapat dilakukan menggunakan API Aspose.Email Java di PHP. Proyek ini bertujuan menyediakan contoh berguna bagi Pengembang PHP yang ingin memanfaatkan Aspose.Email untuk Java dalam Proyek PHP mereka menggunakan PHP/Java Bridge.
Bagian ini mencakup topik berikut:
- Unduh dan Konfigurasikan Aspose.Email di PHP
- Panduan Programmer PHP
- Pemrograman Email di PHP
- Pemrograman Outlook di PHP
- Bekerja dengan File Pesan Outlook (MSG) di PHP
- Bekerja dengan File Penyimpanan Pribadi Outlook (PST) di PHP
- Menambahkan File ke PST di PHP
- Menambahkan MapiCalendar ke PST di PHP
- Menambahkan MapiContact ke PST di PHP
- Menambahkan MapiJournal ke PST di PHP
- Menambahkan MapiTask ke PST di PHP
- Buat PST Baru di PHP
- Cari Pesan dan Folder dalam PST Berdasarkan Beberapa Kriteria di PHP
- Pencarian String dalam PST dengan Mengabaikan Kapitalisasi di PHP
- Dukung, Perluas, dan Kontribusikan ke Aspose.Email di PHP
Persyaratan Sistem dan Platform yang Didukung
Persyaratan Sistem
Berikut adalah persyaratan sistem untuk menggunakan Aspose.Email Java untuk PHP:
- Server Tomcat 8.0 atau lebih tinggi terinstal.
- PHP/JavaBridge terkonfigurasi.
- FastCGI terinstal.
- Komponen Aspose.Email yang diunduh.
Platform yang Didukung
Berikut adalah platform yang didukung:
- PHP 5.3 atau lebih tinggi
- Java 1.8 atau lebih tinggi
Unduhan dan Konfigurasi
Unduh Pustaka yang Diperlukan
Unduh perpustakaan yang diperlukan yang disebutkan di bawah ini. Ini diperlukan untuk menjalankan contoh Aspose.Email Java untuk PHP.
Unduh Contoh dari Situs Pengkodean Sosial
Rilis contoh yang dijalankan berikut tersedia untuk diunduh pada situs pengkodean sosial yang disebutkan di bawah ini:
GitHub
- Contoh Aspose.Email Java untuk PHP
CodePlex
- Contoh Aspose.Email Java untuk PHP
Cara mengonfigurasi kode sumber di Platform Linux
Silakan ikuti langkah‑langkah sederhana berikut untuk membuka dan memperluas kode sumber saat menggunakan:
1. Instal Server Tomcat
Untuk menginstal server tomcat, jalankan perintah berikut pada konsol Linux. Ini akan berhasil menginstal server tomcat.
sudo apt-get install tomcat8
2. Unduh dan Konfigurasikan PHP/JavaBridge
Untuk mengunduh binari PHP/JavaBridge, jalankan perintah berikut pada konsol 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
Ekstrak berkas binari PHP/JavaBridge dengan menjalankan perintah berikut pada konsol Linux.
unzip -d php-java-bridge_6.2.1_documentation.zip
Ini akan mengekstrak file JavaBridge.war. Salin ke folder webapps tomcat88 dengan menjalankan perintah berikut pada konsol Linux.
sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war
Dengan menyalin, tomcat8 akan secara otomatis membuat folder baru "JavaBridge" di webapps. Setelah folder dibuat, pastikan tomcat8 Anda berjalan dan kemudian periksa http://localhost:8080/JavaBridge di browser, seharusnya membuka halaman default JavaBridge.
Jika ada pesan error muncul, instal FastCGI dengan menjalankan perintah berikut pada konsol Linux.
sudo apt-get install php55-cgi
Setelah menginstal php5.5 cgi, restart server tomcat8 dan periksa http://localhost:8080/JavaBridge lagi di browser.
Jika muncul error JAVA_HOME, maka buka file /etc/default/tomcat8 dan hapus komentar pada baris yang mengatur JAVA_HOME. Periksa http://localhost:8080/JavaBridge di browser lagi, seharusnya muncul halaman contoh PHP/JavaBridge.
3. Konfigurasikan Contoh Aspose.Email Java untuk PHP
Klon contoh PHP dengan menjalankan perintah berikut di dalam folder webapps/JavaBridge.
$ git init
$ git clone [https://github.com/asposeslides/Aspose.Email-for-Java/tree/master/Plugins/Aspose.Email-for-Java_for_PHP]
Cara mengonfigurasi kode sumber pada Platform Windows
Silakan ikuti langkah sederhana di bawah ini untuk mengonfigurasi PHP/Java Bridge pada Platform Windows
-
Instal PHP5 dan konfigurasikan seperti biasa
-
Instal JRE 6 (Java Runtime Environment) jika Anda belum memilikinya. Anda dapat memeriksanya di C:\Program Files dll. Anda dapat mengunduhnya di sini. Saya menggunakan JRE 6 karena kompatibel dengan PHP Java Bridge (PJB).
-
Instal Apache Tomcat 8.0. Anda dapat mengunduhnya di sini
-
Unduh JavaBridge.war. Salin file ini ke direktori webapps Tomcat. (contoh: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )
-
Restart layanan Apache Tomcat.
-
Buka http://localhost:8080/JavaBridge/test.php untuk memeriksa apakah php berfungsi. Anda dapat menemukan contoh lain di sana.
-
Salin Aspose.Email Java file jar ke C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib
-
Klon Aspose.Email Java untuk PHP contoh di dalam folder C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps.
-
Salin folder C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java ke folder contoh Aspose.Email Java untuk PHP Anda.
\10. Restart layanan Apache Tomcat dan mulai menggunakan contoh.