63 |
Overview of SEDA |
Overview of SEDA |
64 |
================ |
================ |
65 |
|
|
66 |
SEDA is a asynchronous I/O library (similar to JDK 1.4's java.nio package). In |
SEDA_ is an asynchronous I/O library (similar to JDK 1.4's java.nio package). In |
67 |
SEDA there are stages and they communicate with each other by sending events. |
SEDA there are stages and they communicate with each other by sending events. |
68 |
A stage runs as a thread which starts by executing initialization routines and |
A stage runs as a thread which starts by executing initialization routines and |
69 |
then enters an event loop. Inside each JVM, a dispatcher monitors all messages |
then enters an event loop. Inside each JVM, a dispatcher monitors all messages |
409 |
.. _`Tapestry programmer's guide`: http://www.cs.berkeley.edu/%7Eravenben/tapestry/html/guide.html |
.. _`Tapestry programmer's guide`: http://www.cs.berkeley.edu/%7Eravenben/tapestry/html/guide.html |
410 |
.. _Tapestry: http://www.cs.berkeley.edu/~ravenben/publications/pdf/tapestry_jsac.pdf |
.. _Tapestry: http://www.cs.berkeley.edu/~ravenben/publications/pdf/tapestry_jsac.pdf |
411 |
.. _`Tapestry website`: http://www.cs.berkeley.edu/~ravenben/tapestry/ |
.. _`Tapestry website`: http://www.cs.berkeley.edu/~ravenben/tapestry/ |
412 |
|
.. _SEDA: http://www.eecs.harvard.edu/~mdw/proj/seda |