2010-11-30 14 views
5

जवामेल असीमित या तुल्यकालिक है? यही है, अगर मैं एक ईमेल भेजता हूं, तो क्या मैं तुरंत बाद में प्रसंस्करण जारी रखता हूं, या क्या यह पूरा होने तक मैं इंतजार करता हूं?जवामेल असीमित या तुल्यकालिक है?

इसके अलावा, क्या कोई तरीका है कि मैं पकड़ सकता हूं कि कोई भी कारण किसी ईमेल को वितरित करने में विफल रहा है?

मैं स्प्रिंग के मेलसेडर अमूर्तता के लिए इन उत्तरों को भी जानना चाहता हूं।

धन्यवाद।

उत्तर

5

यह तुल्यकालिक है, क्योंकि यह सर्वर को संदेश स्थानांतरित करता है और लौटने से पहले सर्वर की प्रतिक्रिया को संसाधित करता है। send दस्तावेज़ आगे विस्तार से समझाते हैं। संदेश SendFailedException, या अन्य MessagingException, फेंक देगा यदि प्रेषण तुरंत विफल हो जाता है। लेकिन "सफलता का मतलब यह नहीं है कि संदेश अंतिम प्राप्तकर्ता को दिया गया था, क्योंकि वितरण के बाद के चरणों में असफलता हो सकती है।"

संबंधित मुद्दे