Difference between revisions of "Event Handling Design"

From PSwiki
Jump to navigation Jump to search
Line 62: Line 62:


ServerClass -> ServerClass : Subscribe
ServerClass -> ServerClass : Subscribe
note right : Subscribe to TestEvent
activate ServerClass
deactivate ServerClass
ServerClass -> MsgHandler : Publish
ServerClass -> MsgHandler : Publish
activate ServerClass
activate MsgHandler
loop All Subscriptions
MsgHandler -> MsgEntry : Reset
MsgHandler -> MsgEntry : Reset
activate MsgEntry
deactivate MsgEntry
MsgHandler -> ServerClass : Verify
MsgHandler -> ServerClass : Verify
activate ServerClass
ServerClass --> MsgHandler
deactivate ServerClass
MsgHandler -> ServerClass : HandleMessage
MsgHandler -> ServerClass : HandleMessage
activate ServerClass
ServerClass -> ServerClass : HandleTestEvent
ServerClass -> ServerClass : HandleTestEvent
 
activate ServerClass
ServerClass --> MsgHandler
deactivate ServerClass
deactivate ServerClass
end
MsgHandler --> ServerClass
deactivate MsgHandler
deactivate ServerClass
</uml>
</uml>



Revision as of 22:09, 2 January 2013

Event Handling

Event handling is a speciall case of the Detailed Network Design where messages are published and received inside the server.

Classes

Adobe SVG Viewer plugin (for Internet Explorer) or use Firefox, Opera or Safari instead.

Adobe SVG Viewer plugin (for Internet Explorer) or use Firefox, Opera or Safari instead.

Sequences

Adobe SVG Viewer plugin (for Internet Explorer) or use Firefox, Opera or Safari instead.