(. Command) , . ij (. Action), (. Transaction).
', 볺 , , .
:
- ' 䳺. , , , . '- ;
- , . ' ' . , , '- , ;
- . Execute ' , , . Command Unexecute, 䳿, Execute. . , Unexecute Execute;
- , . Command , '. Execute;
- , . , . . . , - . .
UML ,
- Command :
- ;
- ConcreteCommand :
- ' '- Receiver 䳺;
- Execute ' Receiver;
- Client 볺:
- ' ConcreteCommand ;
- Invoker :
- ;
- Receiver :
- , . - .
³
|
|
UML , '
- 볺 ' ConcreteCommand ;
- Invoker ' ConcreteCommand;
- , Execute. , ConcreteCommand Execute , ;
- ' ConcreteCommand
, Command ' ( , ).
3.5.
- '- .
'- , , ' '-. '- , ' , , '-, . ' .
, , . , ; , . XML- (, ) .
, .