ここ数日、AJAXの実験をしています。サーバーは WebObjects で、ブラウザとのやりとりは XMLRPC 準拠の XML 。
一番の問題はブラウザ間の互換性ですが、はまったのが Safari 。
どうも XML を送信しても Content-Type を text/xml にはしていないらしく、WO 側で受け取れていませんでした。Firefox では普通にいけていたのでそこに原因があるのがわかるまで時間がかかりました。
結局は XMLHttpObj.setRequestHeader('Content-Type', 'text/xml; charset=utf-8'); をすれば大丈夫。
次の問題は、XMLRPC のパーサー。これがあるようで無い。いやきっとあるけど良さそうなのが見つからない。
そこで
とりあえずは、JavaScript のオブジェクトから XML に変換するのを作りました。
実験は成功で、きちんと WO にアクセスして、あるユーザーとしてログインしセッションIDを取得できました。
次は逆のが必要なので、これも作ろうと思っています。

うーーーーむ。
まーーーったくわからんが、マニアックなので楽しい。
XMLってなんじゃらほい??
ところでマックもついにインテルマックになりましたね。
インテルになった途端「速度が4倍!」とか言ってるのが可笑しい。
マックminiっていうんですかね、あの弁当箱みたいなの、かわいいから欲しいんだけれど、よくわからないので手が出せない。ブートキャンプていうんですかね、ウインドウズも走るようになったらしいですね。今後のマックはどうなるんですかねえ。いつかは欲しいマック。でも音楽作成ソフトがおもいきりウインドウズなので買い換え不可能。
こんちは、J さん。
まあ、仕事のメモなので・・・
インテルマックでブートキャンプ使って Windows XP を動かすと、まったくの Windows PC なので(当然ですが)Windows 用のソフトがそのまんま動きます。なので、音楽作成ソフトも動くはずですよん。
周辺機器の特殊なもの(もともとハード的にインターフェイスがないもの)が必要なソフトは使えないでしょうけど。
マックでウインドウズも動くようになると、あとはコストの問題だけですね。デザインは圧倒的にマックがかっこいいんで。音楽をやる場合、できるだけハイスペックなマシンがよいのです。今ならメモリは最低2GBですね。4GBあってもいい。それにちょい大き目のHDD。早いCPU。と、そう考えるとマックという選択肢が消えるのよね~~。高いから。
いつになったらマックに移行できるのか。死ぬまで憧れるだけなのか?それがよくわからない・笑。
コストを考えたらマックには移行できませんねぇ。
でも、満足度は金額には換算できませんよん。
J さんも成分分析やってね。