2

何年も前に、Excel VBA で非常に使いやすい非同期ピアツーピア メッセージ指向ミドルウェアを実装しました。機構を持っていた.

MOM レイヤーを再実装することもできますが、サード パーティ製品があればそれを使用したいと思います。

私の要件は次のとおりです。

  • Excel VBAやVB6から簡単にメッセージを送れるように、
  • 計算サービスを見つけるためのリソース発見メカニズムを持つこと、
  • 非同期メッセージを送信する (計算中に Excel をロックしたくない)、
  • キューイングメカニズムを提供して、複数のサーバーで簡単に作業できるようにする
  • セットアップのための低い管理者を持つ

誰でも何か提案できますか?

多くのthx

--DM

4

2 に答える 2

2

Microsoft Windows Server 2008 HPC エディションの次のリリースには、「Excel Runner」と呼ばれるものが含まれています。これは、説明している種類の問題に対処するために特別に設計されたものです。

于 2010-01-05T18:54:52.337 に答える
1

RESTFul Webサービスは、ExcelVBAから簡単に使用できます。MSXML2またはWinHttpへの参照を使用できます-ExcelUIをブロックしないように、非同期モードで使用したいように聞こえます。

簡単なことから始めましょう。

  • 単純な検出(サブネットをスキャンしてワーカーノードを探します)。
  • タスクを分割します。
  • タスクを共有します。
  • 結果を待つかポーリングします。
  • 新しい結果でセルを更新します。
  • サブタスクに時間がかかりすぎる場合は、ラウンドロビンを再度実行します。

結果が出るまでセルを視覚的に表示できるのは素晴らしいことです。

これらのリンクはあなたを助けるかもしれません。

WCFおよび.NETFramework3.5を使用したピアツーピアプログラミング

ピアツーピアプログラミング

MPAPI-並列および分散アプリケーションフレームワーク

于 2009-12-02T13:20:34.460 に答える