Aspose.Email Java For PHP
Aspose.Email Java for PHP’ye Giriş
PHP / Java Bridge
PHP/Java Bridge, akış tabanlı, XML tabanlı bir uygulamadır ağ protokolü, örneğin PHP, Scheme veya Python gibi yerel bir betik motorunu bir Java sanal makinesiyle bağlamak için kullanılabilir. SOAP üzerinden yerel RPC’ye göre 50 kata kadar daha hızlıdır, web sunucusu tarafında daha az kaynak gerektirir. Bu daha hızlı ve Java Native Interface üzerinden doğrudan iletişimden daha güvenilir olup, PHP’den Java prosedürlerini veya Java’dan PHP prosedürlerini çağırmak için ek bileşen gerektirmez.
Şuradan daha fazla okuyabilirsiniz sourceforge.net
Aspose.Email for Java
Aspose.Email for Java, Java uygulamalarının Microsoft Outlook kullanmadan çeşitli formatlarda e-posta mesaj dosyalarını okumasını ve yazmasını sağlayan bir Java sınıf kütüphanesidir. MSG, EML, EMLX, OFT dosyalarını okuma ve güncelleme, ekleri ve alıcıları ekleme/çıkarma, konu, gövde ve diğer MSG dosyası özelliklerini güncelleme sınıfları sunar.
Aspose.Email Java for PHP
Aspose.Email for PHP projesi, farklı görevlerin PHP’de Aspose.Email Java API’ları kullanılarak nasıl gerçekleştirileceğini gösterir. Bu proje, PHP projelerinde Java için Aspose.Email’i kullanmak isteyen PHP geliştiricilerine faydalı örnekler sunmayı amaçlamaktadır. PHP/Java Köprüsü.
Bu bölüm aşağıdaki konuları içerir:
- Aspose.Email’i PHP’de İndir ve Yapılandır
- PHP Programcıları Kılavuzu
- PHP’de Aspose.Email’i Destekleyin, Genişletin ve Katkıda Bulunun
Sistem Gereksinimleri ve Desteklenen Platformlar
Sistem Gereksinimleri
Aspose.Email Java for PHP kullanmak için sistem gereksinimleri şunlardır:
- Tomcat Sunucu 8.0 veya üzeri yüklü.
- PHP/JavaBridge yapılandırıldı.
- FastCGI kurulu.
- İndirilen Aspose.Email bileşeni.
Desteklenen Platformlar
Desteklenen platformlar aşağıdaki gibidir:
- PHP 5.3 veya üzeri
- Java 1.8 veya üzeri
İndir ve Yapılandır
Gerekli Kütüphaneleri İndir
Aşağıda belirtilen gerekli kütüphaneleri indirin. Bunlar Aspose.Email Java for PHP örneklerini çalıştırmak için gereklidir.
Sosyal Kodlama Sitelerinden Örnekleri İndirin
Aşağıda belirtilen sosyal kodlama sitelerinde indirilebilecek çalışan örnek sürümleri mevcuttur:
GitHub
- Aspose.Email Java for PHP Örnekleri
CodePlex
- Aspose.Email Java for PHP Örnekleri
Linux Platformunda kaynak kodu nasıl yapılandırılır
Kaynak kodunu açmak ve genişletmek için lütfen aşağıdaki basit adımları izleyin:
1. Tomcat Sunucusunu Kurun
Tomcat sunucusunu kurmak için Linux konsolunda aşağıdaki komutu çalıştırın. Bu, tomcat sunucusunu başarılı bir şekilde kuracaktır.
sudo apt-get install tomcat8
2. PHP/JavaBridge’i İndir ve Yapılandır
PHP/JavaBridge ikili dosyalarını indirmek için Linux konsolunda aşağıdaki komutu çalıştırın.
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
Linux konsolunda aşağıdaki komutu çalıştırarak PHP/JavaBridge ikili dosyalarını açın.
unzip -d php-java-bridge_6.2.1_documentation.zip
Bu, JavaBridge.war dosyasını çıkaracaktır. Linux konsolunda aşağıdaki komutu çalıştırarak tomcat88 webapps klasörüne kopyalayın.
sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war
Kopyaladığınızda, tomcat8 otomatik olarak webapps içinde "JavaBridge" adlı yeni bir klasör oluşturur. Klasör oluşturulduktan sonra tomcat8’in çalıştığından emin olun ve tarayıcıda http://localhost:8080/JavaBridge adresini kontrol edin, JavaBridge’in varsayılan sayfası açılmalıdır.
Herhangi bir hata mesajı alırsanız, Linux konsolunda aşağıdaki komutu çalıştırarak FastCGI kurun.
sudo apt-get install php55-cgi
php5.5 cgi kurduktan sonra tomcat8 sunucusunu yeniden başlatın ve tarayıcıda http://localhost:8080/JavaBridge adresini tekrar kontrol edin.
Eğer JAVA_HOME hatası gösterilirse, /etc/default/tomcat8 dosyasını açın ve JAVA_HOME ayarını yapan satırın yorumunu kaldırın. Tarayıcıda http://localhost:8080/JavaBridge adresini tekrar kontrol edin, PHP/JavaBridge Örnekleri sayfası görüntülenmelidir.
3. Aspose.Email Java for PHP Örneklerini Yapılandır
webapps/JavaBridge klasörü içinde aşağıdaki komutları çalıştırarak PHP örneklerini klonlayın.
$ git init
$ git clone [https://github.com/asposeslides/Aspose.Email-for-Java/tree/master/Plugins/Aspose.Email-for-Java_for_PHP]
Windows Platformunda kaynak kod nasıl yapılandırılır
Windows platformunda PHP/Java Bridge’i yapılandırmak için aşağıdaki basit adımları izleyin
-
PHP5’i kurun ve normal yaptığınız gibi yapılandırın
-
JRE 6 (Java Runtime Environment) yüklü değilse kurun. Bunu C:\Program Files vb. klasörlerinde kontrol edebilirsiniz. Buradan indirebilirsiniz. Ben PHP Java Bridge (PJB) ile uyumlu olduğu için JRE 6 kullanıyorum.
-
Apache Tomcat 8.0’ı kurun. Buradan indirebilirsiniz
-
İndir JavaBridge.war. Bu dosyayı Tomcat webapps dizinine kopyalayın. (örnek: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )
-
Tomcat Apache hizmetini yeniden başlatın.
-
http://localhost:8080/JavaBridge/test.php adresine giderek php’nin çalışıp çalışmadığını kontrol edin. Orada diğer örnekleri bulabilirsiniz.
-
Kopyalayın Aspose.Email Java jar dosyasını C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib konumuna kopyalayın
-
Klonla Aspose.Email Java for PHP C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ klasörü içindeki örnekler.
-
C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java klasörünü Aspose.Email Java for PHP örnek klasörünüze kopyalayın.
\10. Apache Tomcat hizmetini yeniden başlatın ve örnekleri kullanmaya başlayın.