2011-11-19 66 views
4

我试图找到在Haskell中产生远程过程的最佳方法。我实际上只找到一位描述他们序列化闭包并发送它的作者。有没有其他的方式(可以想象)?例如。序列化和发送闭包的成本肯定很高,在运行前可否尝试预先向远程节点分发函数?任何其他意见/想法?Haskell中的远程产卵过程

+1

你指的是[云哈斯克尔(http://research.microsoft.com/en-us/um/people/simonpj/papers/parallel /remote.pdf)? – hammar

+0

是的,但我总体考虑代码/流程移动性以及可能的选项。 –

回答

1

在Clean中,您可以通过网络发送PABC字节码。

这里是代码移动技术的总体概述:http://www.idi.ntnu.no/emner/dif8914/essays/Jingyue-essay2002.pdf

+0

因此,接收节点将字节码写入hd并启动它?发送者如何发现合适的接收器的存在? –

+0

感谢您的论文链接。你知道吗:http://homepages.inf.ed.ac.uk/stg/workshops/TFP/book/DuBois/duboismhaskell/cameraready.pdf mHaskell似乎已经消失了。 –