我开始创建一个小型云平台,供以后学习和扩展到实际使用。我正在将 C# 与 WCF 一起使用。我的想法是拥有一个服务器和执行器系统。服务器将拥有用户提交给它的作业。执行器系统向服务器询问作业并执行作业并将结果更新到服务器。该作业是一个 C# 类对象,它具有execute()
将由执行程序调用的方法。
我的问题是如何将对象及其方法(行为)移交给 Executor 以便 Executor 执行它。通过序列化对象,只会发送数据。我想知道像Utilify这样的云框架是如何实现的。尽管我更喜欢 WCF,但我对任何 C# 技术都可以在远程系统上执行这项工作持开放态度。