Aspose.Email Java For PHP
Aspose.Email जावा फॉर PHP का परिचय
PHP / Java ब्रिज
PHP/Java ब्रिज एक स्ट्रीमिंग, XML-आधारित कार्यान्वयन है नेटवर्क प्रोटोकॉल, जिसे एक नेटिव स्क्रिप्ट इंजन, जैसे PHP, Scheme या Python, को जावा वर्चुअल मशीन से जोड़ने के लिए उपयोग किया जा सकता है। यह SOAP द्वारा स्थानीय RPC से 50 गुना तेज़ है, वेब-सेर्वर पक्ष पर कम संसाधनों की आवश्यकता होती है। यह है तेज़ और जावा नेटिव इंटरफ़ेस के माध्यम से सीधे संचार की तुलना में अधिक विश्वसनीय, और यह PHP से जावा प्रक्रियाओं या जावा से PHP प्रक्रियाओं को कॉल करने के लिए अतिरिक्त घटकों की आवश्यकता नहीं रखता।
और अधिक पढ़ें: sourceforge.net
Aspose.Email for Java
Aspose.Email फॉर जावा एक जावा क्लास लाइब्रेरी है जो जावा एप्लिकेशन को माइक्रोसॉफ्ट Outlook के बिना विभिन्न स्वरूपों में ईमेल संदेश फ़ाइलें पढ़ने और लिखने में सक्षम बनाती है। यह MSG, EML, EMLX, OFT फ़ाइलें पढ़ने और अपडेट करने, अटैचमेंट और प्राप्तकर्ता जोड़ने/हटाने, विषय, बॉडी और अन्य MSG फ़ाइल विशेषताएँ अपडेट करने के लिए क्लास उपलब्ध कराती है।
Aspose.Email जावा फॉर PHP
Aspose.Email फॉर PHP प्रोजेक्ट दिखाता है कि कैसे विभिन्न कार्य Aspose.Email जावा API को PHP में उपयोग करके किए जा सकते हैं। यह प्रोजेक्ट PHP डेवलपर्स को उपयोगी उदाहरण प्रदान करने का लक्ष्य रखता है जो अपने PHP प्रोजेक्ट्स में जावा के लिए Aspose.Email को उपयोग करना चाहते हैं। PHP/Java ब्रिज.
इस अनुभाग में निम्नलिखित विषय शामिल हैं:
- PHP में Aspose.Email डाउनलोड और कॉन्फ़िगर करें
- PHP प्रोग्रामर्स गाइड
- PHP में ईमेल प्रोग्रामिंग
- PHP में Outlook प्रोग्रामिंग
- PHP में Outlook संदेश (MSG) फ़ाइलों के साथ काम करना
- PHP में Outlook व्यक्तिगत संग्रह (PST) फ़ाइलों के साथ काम करना
- PHP में PST में फ़ाइलें जोड़ना
- PHP में PST में MapiCalendar जोड़ना
- PHP में PST में MapiContact जोड़ना
- PHP में PST में MapiJournal जोड़ना
- PHP में PST में MapiTask जोड़ना
- PHP में नया PST बनाएं
- PHP में कुछ मानदंडों के आधार पर PST में संदेश और फ़ोल्डर खोजें
- PHP में केस नज़रअंदाज़ करते हुए PST में स्ट्रिंग खोज
- PHP में Aspose.Email का समर्थन, विस्तार और योगदान दें
सिस्टम आवश्यकताएँ और समर्थित प्लेटफ़ॉर्म
सिस्टम आवश्यकताएँ
Aspose.Email जावा फॉर PHP उपयोग करने के लिये निम्नलिखित सिस्टम आवश्यकताएँ हैं:
- Tomcat Server 8.0 या उससे ऊपर स्थापित है।
- PHP/JavaBridge कॉन्फ़़िगर किया गया है।
- FastCGI स्थापित है।
- डाउनलोड किया गया Aspose.Email घटक。
समर्थित प्लेटफ़ॉर्म
निम्नलिखित समर्थित प्लेटफ़ॉर्म हैं:
- PHP 5.3 या उससे ऊपर
- जावा 1.8 या उससे ऊपर
डाउनलोड और कॉन्फ़िगर
आवश्यक लाइब्रेरीज़ डाउनलोड करें
नीचे उल्लिखित आवश्यक लाइब्रेरीज़ डाउनलोड करें। ये Aspose.Email जावा फॉर PHP उदाहरण चलाने के लिए आवश्यक हैं।
सोशल कोडिंग साइटों से उदाहरण डाउनलोड करें
निम्नलिखित चल रहे उदाहरणों के रिलीज़ नीचे बताए गए सोशल कोडिंग साइटों पर डाउनलोड के लिए उपलब्ध हैं:
GitHub
- Aspose.Email जावा फॉर PHP उदाहरण
CodePlex
- Aspose.Email जावा फॉर PHP उदाहरण
Linux प्लेटफ़ॉर्म पर स्रोत कोड को कॉन्फ़िगर कैसे करें
कृपया स्रोत कोड को खोलने और विस्तारित करने के लिए नीचे दिए गए सरल चरणों का पालन करें:
1. टॉमकैट सर्वर स्थापित करें
Tomcat सर्वर स्थापित करने के लिए, Linux कंसोल पर निम्न कमांड चलाएँ। इससे Tomcat सर्वर सफलतापूर्वक स्थापित हो जाएगा।
sudo apt-get install tomcat8
2. PHP/JavaBridge डाउनलोड और कॉन्फ़िगर करें
PHP/JavaBridge बाइनरी डाउनलोड करने के लिए, 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
Linux कंसोल पर निम्न कमांड चलाकर PHP/JavaBridge बाइनरी को अनज़िप करें。
unzip -d php-java-bridge_6.2.1_documentation.zip
यह JavaBridge.war फ़ाइल को अनज़िप करेगा। Linux कंसोल पर निम्न कमांड चलाकर इसे tomcat8 webapps फ़ोल्डर में कॉपी करें。
sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war
कॉपी करने पर, tomcat8 स्वचालित रूप से webapps में एक नया फ़ोल्डर "JavaBridge" बनाता है। एक बार फ़ोल्डर बन जाने के बाद, सुनिश्चित करें कि आपका tomcat8 चल रहा है और फिर ब्राउज़र में http://localhost:8080/JavaBridge जांचें, यह JavaBridge का डिफ़ॉल्ट पेज खोलना चाहिए。
यदि कोई त्रुटि संदेश आता है तो Linux कंसोल पर निम्न कमांड चलाकर FastCGI स्थापित करें。
sudo apt-get install php55-cgi
php5.5 cgi स्थापित करने के बाद, tomcat8 सर्वर को पुनः शुरू करें और ब्राउज़र में फिर से http://localhost:8080/JavaBridge जांचें।
यदि JAVA_HOME त्रुटि दिखती है, तो /etc/default/tomcat8 फ़ाइल खोलें और JAVA_HOME सेट करने वाली लाइन को अनकमेंट करें। ब्राउज़र में फिर से http://localhost:8080/JavaBridge जांचें, अब यह PHP/JavaBridge उदाहरण पेज दिखाएगा。
3. Aspose.Email Java for PHP उदाहरणों को कॉन्फ़िगर करें
webapps/JavaBridge फ़ोल्डर के अंदर निम्न कमांड्स चलाकर PHP उदाहरण को क्लोन करें。
$ git init
$ git clone [https://github.com/asposeslides/Aspose.Email-for-Java/tree/master/Plugins/Aspose.Email-for-Java_for_PHP]
Windows प्लेटफ़ॉर्म पर स्रोत कोड को कैसे कॉन्फ़िगर करें
Windows प्लेटफ़ॉर्म पर PHP/Java Bridge को कॉन्फ़िगर करने के लिए नीचे दिए गए सरल चरणों का पालन करें
-
PHP5 स्थापित करें और जैसा सामान्यतः करते हैं, वैसा ही कॉन्फ़िगर करें
-
यदि आपके पास JRE 6 (Java Runtime Environment) नहीं है, तो इसे स्थापित करें। आप इसे C:\Program Files आदि में देख सकते हैं। आप इसे यहाँ से डाउनलोड कर सकते हैं। मैं JRE 6 का उपयोग कर रहा हूँ क्योंकि यह PHP Java Bridge (PJB) के साथ संगत है।
-
Apache Tomcat 8.0 स्थापित करें। आप इसे यहाँ से डाउनलोड कर सकते हैं
-
डाउनलोड JavaBridge.war. इस फ़ाइल को tomcat webapps डायरेक्टरी में कॉपी करें (उदा: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )
-
Tomcat Apache सेवा को पुनः शुरू करें。
-
http://localhost:8080/JavaBridge/test.php पर जाएँ यह जांचने के लिए कि PHP काम करता है या नहीं। आप वहाँ अन्य उदाहरण भी पा सकते हैं。
-
अपनी कॉपी करें Aspose.Email Java jar फ़ाइल को C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib में रखें
-
Clone Aspose.Email Java for PHP C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ फ़ोल्डर के अंदर उदाहरण。
-
फ़ोल्डर C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java को अपनी Aspose.Email Java for PHP उदाहरण फ़ोल्डर में कॉपी करें。
\10. Apache Tomcat सेवा को पुनः शुरू करें और उदाहरणों का उपयोग शुरू करें。