こんなコアな質問が飛んでくるとは思っていなかったですが、、お答えします。
お察しのとおり、うまうまは既存のプログラムと作り方が異なります。
ハナから複数のCPU、複数台のPCで多重並列で分散応募できるように作ってあります。
私のオリジナル版はPC3台の計5CPUで多重並列させています。(自動実行タイマー付)
理由は前に書いたとおり、これから世界中の懸賞を応募して回るから、
マシン1台、CPU1個しか使わないプログラムじゃ意味ないのです。
そんなんじゃ日が暮れてしまうし、到底、回り切れると思えない。
というか今時、CPUもデュアルコアCPUしか売ってませんし。。
利用している分散テクノロジは、お察しのとおり、.NET Remotingテクノロジーを利用しています。
ここが超問題です。
新型の.NET Framework 3.0では.NET Remotingは消えて、代わりにWCFになっちまいました。
で、早速、.NET RemotingとWCFの相互接続版を作って試みましたが、互換性全然ない。
??? エーー
なにこれ? というか、またMicrosoftか!(゚Д゚)
WCFへプログラム全差し替えは結構シンドイ。ん〜〜
という現状です。Microsoftへは非難のメール送りましたけどね。
まぁ、Microsoftの考えは基本的に、
「古いソフトは勝手に使えなくなっていくのでヨロシク」
なので、今更なんですが。。
でも2年で捨てられるテクノロジーと思わなんだ。コロコロ変えすぎです。
皆さんに配ってるシングルユーザ版は、PC1台の制限が掛かっているので、
あんまり影響はないと思いますが、なるべく、、
.NET Framework 3.0は入れない方向で。。
あ、2.0では正常に動いてました。問題なし。
これ、、なんか、コアなプログラマーさん向けのお話になったのでスルーで。