几个 Java 的 continuation 相关实作, 没用过, 仅仅把连结整理一下.
因为 language / VM 不支援, 所以大部份都是找各种机会在 bytecode 上动手脚.
(compile time / class loader / -javaagent) 或用 rhino / retry / ....
Javaflow
http://commons.apache.org/sandbox/javaflow/
Play framework 也有用到 Javaflow
http://blog.heroku.com/archives/2011/8/29/play/
RIFE
http://www.artima.com/lejava/articles/continuations.html
WebWork 也有借来用.
JauVM
http://jauvm.blogspot.com/2005/07/so-what-does-it-do.html
JVM 上的 JVM, 实作了 tail call / continuation
Scala 2.8
http://www.scala-lang.org/node/2096
Cocoon
http://cocoon.apache.org/2.1/userdocs/flow/continuations.html
http://wiki.apache.org/cocoon/RhinoWithContinuations
Jetty
http://docs.codehaus.org/display/JETTY/Continuations
用 retry request 硬干.
coroutines
http://code.google.com/p/coroutines
jconts
http://code.google.com/p/jconts
jyield
http://code.google.com/p/jyield
Kilim
http://www.malhar.net/sriram/kilim/thread_of_ones_own.pdf
ATCT
http://portal.acm.org/ft_gateway.cfm?id=949362
相关讨论介绍
http://people.apache.org/~tonywu/Roadshow10/track3/ContinuationsAndJava.ppt
http://lambda-the-ultimate.org/node/1002
http://ll4.csail.mit.edu/slides/rest-slides.pdf
http://stackoverflow.com/questions/2846428/
LCamel