हालांकि भाग में पहले से ही यहाँ अन्य उत्तर का एक मिश्रण है, मैं इस सवाल का जवाब इस प्रकार प्रस्तुत करते हैं ...
XMPP "वास्तविक समय" है ... हालांकि उस शब्द के विभिन्न करने के लिए अलग अलग बातें की एक बहुत कुछ मतलब हो सकता है लोग, आम तौर पर आप सुरक्षित रूप से यह मान सकते हैं कि जैसे ही वे भेजे जाते हैं, आपको संदेश (लगभग) प्राप्त होते हैं - सभी एक्सएमपीपी सॉफ़्टवेयर को इस लक्ष्य को पूरा करने के लिए डिज़ाइन किया गया है।
हालांकि अंत-टू-एंड विलंबता के बारे में कोई वास्तविक गारंटी नहीं है। सामान्य अभ्यास में आप आमतौर पर प्रेषक द्वारा प्रेषित होने के बाद एक सेकंड से भी कम संदेश प्राप्त करेंगे, हालांकि नेटवर्क की स्थिति इस पर प्रभाव डाल सकती है।
कुछ मामलों में संदेश अस्थायी रूप से देरी हो जाएगी, जैसे कि जब कोई नया सर्वर-टू-सर्वर कनेक्शन स्थापित करने की आवश्यकता होती है। नेटवर्क स्थितियों और सर्वर्स के बीच प्रयुक्त प्रमाणीकरण की विधि पर निर्भर करते हुए, इसमें आमतौर पर कुछ सेकंड तक लग सकते हैं।
प्राप्तकर्ता ऑफ़लाइन होने पर भी एक संदेश आयोजित किया जा सकता है - प्राप्तकर्ता का सर्वर "ऑफ़लाइन संदेश" स्टोर में संदेश रख सकता है, जब तक कि प्राप्तकर्ता ऑनलाइन न हो जाए।
एक्सएमपीपी संदेशों की सामान्य तत्काल डिलीवरी के कारण, टाइमस्टैम्प आम तौर पर संदेश में शामिल नहीं होते हैं, क्योंकि यह जानकारी बेकार है (और लगता है कि घड़ियों सभी सही हैं)।
ऐसे मामलों में जहां संदेश जानबूझकर देरी हो रही है, जैसे ऊपर दिए गए उदाहरणों में, संदेश में देरी करने वाली इकाई संदेश के मूल समय को इंगित करने वाले संदेश में एक टैग डाल सकती है। यह XEP-0203: Delayed Delivery में विस्तृत है।
यू किसी भी समाधान एसएम मुद्दा – CoronaPintu