我对使用Amazon SQS开发一些开发很感兴趣,也许是SimpleDB,我的问题是,是否存在任何模仿功能的开源解决方案,仅用于开发目的.我已经遇到了用于创建EC-esque云的Eucalyptus项目(http://open.eucalyptus.com).
谷歌我没有取得任何成功,我怀疑这是因为入门费用如此便宜,但是,有没有人知道这样的事情?
Lamdbaj允许在Java语言中定义闭包,可以在这里找到各种示例
我的问题是关于使用的底层Java机制,例如,定义println闭包,使用以下代码:
Closure println = closure();
{ of(System.out).println(var(String.class)); }
Run Code Online (Sandbox Code Playgroud)
随后可以通过以下方式执行此关闭:
println.apply("foobar");
Run Code Online (Sandbox Code Playgroud)
我很好奇Java中的哪些机制允许调用of(...).println(...)与println实例本身相关联.
当然,lambdaj源代码可供阅读,但我希望有更高级别的解释,如果有人有一个.我的反思技巧可以动态地进行一些内省和执行方法.