विषयसूची:
परिभाषा - FLUSH का क्या अर्थ है?
FLUSH SAP ABAP वर्ग cl_gui_cfw में उपयोग की जाने वाली एक विधि है। यह ज्यादातर ग्राफिकल यूजर इंटरफेस (GUI) संचार के लिए उपयोग किया जाता है। यह विधि ABAP वस्तुओं, नियंत्रण ढांचे और स्वचालन नियंत्रकों के बीच संचार के दौरान एक महत्वपूर्ण भूमिका निभाती है। FLUSH विधि का एक अन्य उपयोग SAP बिजनेस सर्वर पेज अनुप्रयोगों में उपयोग किए जाने वाले JavaBean संचार के साथ आता है। FLUSH का उपयोग किसी संबंधित जावा सर्वर से उत्पन्न होने वाले परदे के पीछे से आयात करने वाले मापदंडों को पारित करने के लिए भी किया जा सकता है।
Techopedia FLUSH की व्याख्या करता है
ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण का उपयोग करते समय, किसी भी ABAP वर्ग की विधि को नियंत्रित करने के लिए कॉल का मतलब रनटाइम पर उसी के स्वचालित निष्पादन से नहीं है। SAP प्रणाली एक स्वचालन कतार में सभी विधियों को बफ़र करती है, जिसका उपयोग SAP में प्रयुक्त रिमोट फ़ंक्शन कॉल की संख्या को कम करने के लिए किया जाता है। एबीएपी कार्यक्रम तब इस कतार से तरीकों को चुनता है, जिससे तरीकों के निष्पादन अनुक्रम में कोई परिवर्तन नहीं होता है। इन विधियों को केवल तभी निष्पादित किया जाता है जब उन्हें दूरस्थ फ़ंक्शन कॉल के माध्यम से FLUSH मेथोस का उपयोग करके स्थानांतरित किया जाता है। दूसरे शब्दों में, FLUSH पूरी प्रक्रिया के लिए सिंक्रनाइज़ेशन बिंदु निर्धारित करता है।
एक जावा सर्वर के साथ संवाद करने के लिए FLUSH विधि का उपयोग करने का मुख्य लाभ यह है कि जब भी JavaBean उकसाया जाता है, तो अनुरोध नहीं किया जाता है। यह शामिल प्रणालियों के प्रदर्शन को बेहतर बनाने में मदद करता है।
यदि स्वचालन कतार से विधियों को सामने के छोर पर स्थानांतरित करते समय कोई त्रुटि होती है, तो FLUSH विधि में अपवाद ट्रिगर हो जाते हैं। ज्यादातर मामलों में, प्रदान किए गए अपवाद से त्रुटि की पहचान करना संभव नहीं है। उचित त्रुटियों की पहचान करने के लिए, SAPGUI और SAP डिबगर में दिए गए उपकरणों का उपयोग किया जाता है।




