Hem Audio Vad är flush? - definition från techopedia

Vad är flush? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder FLUSH?

FLUSH är en metod som används i klassen SAP ABAP cl_gui_cfw. Det används mest för kommunikation med grafiskt användargränssnitt (GUI). Denna metod spelar en viktig roll under kommunikationen mellan ABAP-objekt, styrram och automatiseringskontroller. En annan användning av FLUSH-metoden kommer med JavaBean-kommunikation som används i SAP Business Server Pages-applikationer. FLUSH kan också användas för att skicka importparametrar från genererade proxyer till en tillhörande Java-server.

Techopedia förklarar FLUSH

När du använder det objektorienterade tillvägagångssättet betyder inte en anropsstyrningsmetod för vilken ABAP-klass som helst automatiskt exekvering av samma vid körning. Ett SAP-system buffrar alla metoder i en automatiseringskö, som används i SAP för att minska antalet använda fjärrfunktionssamtal. ABAP-programmet plockar sedan upp metoderna från den här kön och säkerställer inga ändringar i metodernas exekveringssekvens. Dessa metoder körs endast om de överförs med FLUSH-metos via fjärrfunktionssamtal till frontend. FLUSH bestämmer med andra ord synkroniseringspunkten för hela processen.

Den största fördelen med att använda FLUSH-metoden för att kommunicera med en Java-server är att en begäran inte tillhandahålls varje gång en JavaBean provoceras. Detta hjälper till att förbättra de involverade systemens prestanda.

Om ett fel inträffar vid överföring av metoderna från automatiseringskön till frontend, utlöses undantag i FLUSH-metoden. I de flesta fall är det inte möjligt att identifiera felet från det angivna undantaget. För att identifiera korrekta fel används verktygen i SAPGUI och SAP debugger.

Denna definition har skrivits i samband med SAP
Vad är flush? - definition från techopedia