[比較] Java 相關的 continuation 實作

看板PLT (程式語言與理論)作者 (LCamel)時間13年前 (2011/09/05 22:29), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
幾個 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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.60.75
文章代碼(AID): #1EPDp8Gn (PLT)
文章代碼(AID): #1EPDp8Gn (PLT)