Skip to content
smhinsey edited this page Jun 17, 2011 · 5 revisions
Web UI publishes command
-------------- (Command Controller, etc.)
Maps input to command & publishes it

* Convert CreateProfileForm to CreateProfile : ICommand
* Publish command using Command Publisher
* Publisher creates Command Publication Record via Command Registry
* Publisher sends this record on outbound transport

--------------- (Transport)
     |
     |
     |
  Record for
 CreateProfile
	 |
	 |
	 |

--------------- (Transport)
Rc'vd by agent input transport

* Record is received on Dispatcher input transport

-------------- (Command Dispatcher)
Rc'vd record of command to dispatch

* Retrieve command from Command Registry
* Dispatch command to processor
* Mark record dispatched, etc., with Command Registry