我正在写一些计算场,中央服务器给出了计算它们的任务和节点。WCF方法体的序列化
我想把它写这样的方式,即节点不知道它们究竟是什么计算。他们从(从服务器)获得实现IComputable iterface的对象,有一个方法,.compute()返回IResult类型对象并将其发送到服务器。
服务器负责准备这些对象,并通过.getWork为他们服务的WCF service()方法,并得到与.submitResult(IResult结果)方法的结果。
问题是,工作节点需要知道不仅界面,但充满对象实现。 我知道Java可以通过RMI序列化方法(可能是字节码)。用c#可以吗?
传递的DLL与任意代码就可能是一个可行的解决方案,但要确保的是安全性可以疯狂: D – user76035 2010-02-24 21:36:01