JiST – Java in Simulation Time - Evernote
JiST – Java in Simulation Time - Evernote
JiST – Java in Simulation Time - Evernote
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
simulations us<strong>in</strong>g real applications<br />
• us<strong>in</strong>g entity method <strong>in</strong>vocations…<br />
• one can easily write event-driven entities.<br />
• what about process-oriented simulation?<br />
• block<strong>in</strong>g events<br />
• any entity method that “throws” a Cont<strong>in</strong>uation exception<br />
• event process<strong>in</strong>g frozen at <strong>in</strong>vocation<br />
• cont<strong>in</strong>ues after call event<br />
completes, at some later<br />
simulation time<br />
• benefits<br />
• no explicit process<br />
• block<strong>in</strong>g and non-block<strong>in</strong>g coexist<br />
• ak<strong>in</strong> to simulation time thread<strong>in</strong>g<br />
• can build simulated network sockets<br />
• can run standard applications over<br />
these simulated sockets<br />
<strong>JiST</strong> <strong>–</strong> <strong>Java</strong> <strong>in</strong> <strong>Simulation</strong> <strong>Time</strong><br />
*<br />
24