2005-11-16 15:11:22 +0900 (6948d); rev 2
Ruby: XMLRPC4R に挑戦
http://jp.rubyist.net/magazine/?0007-BundledLibraries
のサンプルコードを動かしてみる。うんお手軽だ。 とりあえずコアサーバーのコマンド呼び出しの通信部分をこれで実装することができそうだ。 負荷とかはわからないけど問題になってから別の手段を考えればよい。
ruby 1.8.3 の環境だと
client = XMLRPC::Client.new2("http://localhost:8080/")
の最後の / をとらないと動かなかった。
__
強引にここをトップページに置き換えた。もうちょっとtDiaryの方を整理したいけど、いつもとに戻すかわからないしこっちが安定してからでいいか。
ここの cgi はこんなの。こんなてきとーでいいのだろうか。
#!/home/r2-d2/ruby/bin/ruby query = ENV['QUERY_STRING'] if query =~ /\A(tdiary)|(date=)|(year=)|(category=)/ Dir.chdir '../tdiary' require 'index.rb' else Dir.chdir '../wd' load 'index.cgi' end
Comments
Related Pages:
system revision 1.162