summaryrefslogtreecommitdiff
path: root/ruby_1_8_5/sample/drb/README.rd.ja
diff options
context:
space:
mode:
authorshyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-08-15 23:23:39 +0000
committershyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-08-15 23:23:39 +0000
commit6175ca03be6d0d51359f9017123708987d0f5eb7 (patch)
treeecfcf6e79a21b1d25c3f6f42dd68ea0a14add89c /ruby_1_8_5/sample/drb/README.rd.ja
parent80a56b248b2e9cfc95622aed98750df05a19f667 (diff)
add tag v1_8_5_91v1_8_5_91
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_8_5_91@13046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ruby_1_8_5/sample/drb/README.rd.ja')
-rw-r--r--ruby_1_8_5/sample/drb/README.rd.ja59
1 files changed, 59 insertions, 0 deletions
diff --git a/ruby_1_8_5/sample/drb/README.rd.ja b/ruby_1_8_5/sample/drb/README.rd.ja
new file mode 100644
index 0000000000..04143b9ad5
--- /dev/null
+++ b/ruby_1_8_5/sample/drb/README.rd.ja
@@ -0,0 +1,59 @@
+= サンプルスクリプト
+
+* Arrayをリモートから利用してイテレータを試す。
+ * darray.rb --- server
+ * darrayc.rb --- client
+
+* 簡易チャット
+ * dchats.rb --- server
+ * dchatc.rb --- client
+
+* 分散chasen
+ * dhasen.rb --- server
+ * dhasenc.rb --- client
+
+* 簡易ログサーバ
+ * dlogd.rb --- server
+ * dlogc.rb --- client
+
+* Queueサーバ。
+ クライアントdqin.rbはQueueサーバの知らないオブジェクト(DQEntry)を
+ pushするがDRbUnknownによりクライアントdqout.rbがpopできる。
+ * dqueue.rb --- server
+ * dqin.rb --- client。DQEntryオブジェクトをpushする
+ * dqout.rb --- client。DQEntryオブジェクトをpopする
+ * dqlib.rb --- DQEntryを定義したライブラリ
+
+* 名前による参照
+ IdConvをカスタマイズしてidでなく名前で参照する例
+ * name.rb --- server
+ * namec.rb --- client
+
+* extservのサンプル
+ * extserv_test.rb
+
+* TimerIdConvの使用例
+ * holders.rb --- server。ruby -d hodlers.rbとするとTimerIdConvを使用する。
+ * holderc.rb --- client
+
+* rinda.rbの使用例
+ * rinda_ts.rb --- TupleSpaceサーバ。
+ * rindac.rb --- TupleSpaceのclientでアプリケーションのclient
+ * rindas.rb --- TupleSpaceのclientでアプリケーションのserver
+
+* observerの使用例
+ cdbiff - ((<URI:http://namazu.org/~satoru/cdbiff/>))
+ * dbiff.rb --- dcdbiff server
+ * dcdbiff.rb --- dcdbiff client
+
+* drbsslの使用例
+ * drbssl_s.rb
+ * drbssl_c.rb
+
+* DRbProtoclの追加例
+ * http0.rb
+ * http0serv.rb
+
+* ringの使用例
+ * ring_place.rb
+ * ring_echo.rb