वेब मैसेजिंग दस्तावेजों के लिए बिना डोम के डेटा साझा करने के लिए ब्राउज़िंग संदर्भ को अलग करने का तरीका है। यह विभिन्न डोमेन, प्रोटोकॉल या पोर्ट में क्रॉस-डोमेन संचार समस्या को ओवरराइड करता है।
उदाहरण के लिए, आप अपने पृष्ठ से डेटा को विज्ञापन कंटेनर में भेजना चाहते हैं, जिसे आईफ्रेम पर रखा गया है, या ध्वनि-विपरीत, इस परिदृश्य में, ब्राउज़र एक सुरक्षा अपवाद फेंकता है। वेब मैसेजिंग के साथ, हम डेटा को एक संदेश ईवेंट के रूप में प्रसारित कर सकते हैं।
संदेश ईवेंट क्रॉस-डॉक्यूमेंट मैसेजिंग, चैनल मैसेजिंग, सर्वर द्वारा भेजे गए ईवेंट और वेब सॉकेट को सक्रिय करता है।