私はリモートスレッドプリミティブプロトコルを設計しています。現在のところ、mutex(モニタ)とセマフォだけが必要です。主な考え方は、中心的な権威である必要はないということです。プリミティブは、それらに興味のある同僚の間で調整されるべきです。リモートロック
私は数週間、紙の上や頭の中でいくつかのアイデアを見つけました。しかし私は先の文献を実際に調べるべきだと思う。何かありますか?
これはXMPP上で動作しますが、これは実装の詳細です。私は実際のプロトコルフローで仕様などを探しているだけなので、文献がどのプロトコルから由来するかは実際問題ではありません。
ありがとうございます。
これが役立つかどうかわかりませんが、オープンソースのミドルウェアプロジェクトhttp://en.wikipedia.org/wiki/Message_queueのソースを見てください。特に、いくつかの高レベルのアルゴリズムがあります。分散キャッシュなど、必要なもののようなプリミティブを使用し、タイムアウト、破損などを処理する可能性があります。 –
@ sambo99 - これを答えにしませんか? –