From: Masatoshi SEKI Date: 2000-07-10T02:33:57+09:00 Subject: [ruby-list:23763] Re: RubyTalk 咳といいます。 > > クライアント側でメッセージのパターンを検査すると > > 不要なメッセージがブロードキャストされている気分になるのですが、 > > サーバ側でパターンの検査をするようにしてはどうでしょうか ? > > Classによるパターンマッチングもしてるので、サーバだけでは難し > いということなんじゃないでしょうか。サーバが全てのクライアント > の情報を知ってなきゃならなくなるので。 ふむふむ。 ToolTalkだとどうしてるんだろ。 参考にならないかもしれませんが、 似ているようでちょっと違う TupleSpace を Class や正規表現のパターンも 許すように pat[i] === tuple[i] による検査に改訂して raa と Web ページに 載せました。 Thread間通信に使うものですが、ほぼこのまま dRuby でも使えます。 dRuby で使う場合、サーバ側でパターンマッチングを行います。