8

分散コンピューティングとその方法についてもっと学びたいと思っています。主に C++ ですが、C# にも興味があります。

誰かがいくつかのリソースを推奨できますか? このトピックについてほとんど、またはまったく知らないので、どこから始めればよいですか?

ありがとう。

4

4 に答える 4

5

分散コンピューティングには、非常に多くの領域が含まれます。解決しようとしている特定のクラスの問題はありますか?

始めたばかりの場合は、言語の詳細に入る前に背景を読んでおくとよいでしょう。ウィキペディアから始めることができます。分散コンピューティングの誤謬に関する論文は非常によく知られており、興味深い読み物になるでしょう。

于 2009-06-29T13:39:02.590 に答える
3

C++ での分散コンピューティングは、多くの場合 CORBA で行われます。CORBA の学習に興味がある場合は、ここから始めることができます。

于 2009-06-29T13:32:50.123 に答える
2

あなたがあなたの知識が限られていると言うのを見て、私が出くわしたより良いテキストのいくつかは基本的な概念をカバーしています:

  • 分散システム:AndrewS.TanenbaumとMaartenVanSteenによる原理とパラダイム
  • 分散システム: JeanDollimore他による概念と設計。
  • MBen -Ariによる並行および分散プログラミングの原則。

これらの本は時々少し重いかもしれませんが、あなたはあなたにとって興味深い部分を選ぶことができます。

この地域のより具体的な(つまり、理論的ではない)カバレッジは次の場所にあります。

  • 並列および分散コンピューティング: Claudia Leopoldによるモデル、パラダイム、およびアプローチの調査、および
  • 並列プログラミング:BarryWilkinsonとMichaelAllenによるネットワークワークステーションと並列コンピューターを使用した手法とアプリケーション。

現場で始めたばかりの人には、この2冊の本を強くお勧めします。「並列プログラミング」についての言及に躊躇しないでください。これと分散コンピューティングの分野の間にはかなりの重複があります。

それは本当にあなたが何を求めているかに依存します。純粋に「24時間で分散システムのコーディングを開始する」タイプの本が必要な場合、私は実際に推奨事項を支援することはできません。ただし、Amazonをざっと見てみると、 Tom BarnabyによるC#でのDistributed .NETプログラミングが発掘されており、いくつかの肯定的なレビューがあります。YMMV。

于 2009-06-30T03:49:28.490 に答える
2

C#、WCF の場合:-)
http://msdn.microsoft.com/en-us/netframework/aa663324.aspx

于 2009-06-29T13:34:13.380 に答える