Sequence diagram online tool2/14/2023 ![]() ">" at the start of a message starts a new thread (all messages from users and processes start a new thread by default.) ![]() (arguably the messages should be asynchronous, since they are transmitted over the network. atm:stop terminates the atm threadĪnother version with asynchronous messages When a new thread is started (and a message from an user always starts a new thread) it does not stop until it is explicitly stopped or until the diagram ends. With the other "wisecracks" representing other miscellaneous messages that I don't care about right now. What I want is for one timeline to represent the message sequenceĪnd another timeline to represent the message sequence I guess that means I should use an external object to represent that state and its lifetime. I have a situation which is single-threaded, but there's state involved, and all the messages are asynchronous. I guess I'm not clear what starts/ends those vertical bars. ![]() Here's the result from QSDE in single-threaded mode: Here's a contrived example: al:ActorĪtm:al has $3=bank.check al's account balanceĪtm:bill has $765=bank.check bill's account balanceĪtm:yes I'm sure, bill has $765=bank.hmm are you sure?Ītm:great, he's a cool dude=bank.I just gave Bill $20 Anyone have experience with Quick Sequence Diagram Editor? The combination of instant display + text source code + Java implementation is very attractive to me, but I can't quite figure out how to make the syntax do what I want, and the documentation's not very clear.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |