首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Excel中进行分布式计算

如何在Excel中进行分布式计算
EN

Stack Overflow用户
提问于 2009-11-30 16:12:58
回答 2查看 1.6K关注 0票数 2

几年前,我实现了一个面向对等消息的异步中间件,它在Excel VBA中非常友好地使用,如果我有这种机制的话,我再次需要做大量的计算,而这些计算可能是微不足道的。

我可以重新实现MOM层,但如果存在第三方产品,我更愿意使用第三方产品。

我的要求是:

  • 为了能够轻松地从Excel和VB6发送消息,
  • 若要具有查找计算服务的资源发现机制,
  • 若要发送异步消息(我不希望在计算过程中锁定Excel ),
  • 为了提供排队机制,我可以让多个服务器轻松地完成这项工作,
  • 为安装程序设置低管理员

有人有什么建议吗?

许多thx

- DM

EN

回答 2

Stack Overflow用户

发布于 2010-01-05 18:54:52

MicrosoftWindowsServer2008HPC版本的下一个版本包括一个叫做"Excel“的东西,它专门设计来处理您所描述的问题。

票数 2
EN

Stack Overflow用户

发布于 2009-12-02 13:20:34

RESTFul网络服务很容易从Excel中使用。您可以使用对MSXML2或WinHttp的引用--听起来像是要在异步模式下使用,以避免阻塞Excel。

从一些简单的事情开始:

  • 简单的发现(扫描子网中的工作节点)。
  • 把你的任务分开。
  • 分担任务。
  • 等待或投票以获得结果。
  • 用新结果更新单元格。
  • 如果任何子任务花费太长的时间,再循环一次。

很高兴看到细胞挂起的结果。

这些链接可能对你有帮助。

基于WCF和.NET Framework3.5的点对点编程

对等编程

MPAPI -并行和分布式应用程序框架

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1820752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档