Proactor
Proactor egy tervezési minta köréből szoftverfejlesztés esemény feldolgozás (Event gépek Pattern), amely felhasználások konkurencia, és elkerüli a hátrányai is.
A régóta futó műveleteket egy aszinkron rész dolgozza fel, és az aszinkron rész végén egy befejezés kezelőt hívnak meg .
Interakciók
Műveletspecifikus szereplők:
- A Proaktív Kezdeményező elindítja az aszinkron műveletet az aszinkron műveleti processzoron, és meghatározza a befejezés kezelőjét is
- A befejezés kezelőt a művelet végén az aszinkron művelet processzor hívja meg
- Aszinkron működés
A proaktor minta egységes szereplői
- Az aszinkron műveleti processzor koordinálja a teljes aszinkron műveletet
- A Befejezés diszpécser a végrehajtási környezettől függően kezeli a befejezés kezelőjét
web Linkek
- Proactor - Objektum-viselkedési minta demultiplexing és diszpécserkezelők számára aszinkron eseményekhez , Irfan Pyarali, Tim Harrison, Douglas C. Schmidt, Thomas D. Jordan, 1997 (angol; PDF; 143 kB)