python threading with XUL
2008.01.18 Friday 22:21
昨日の続き.XULでアプリケーションを作る際,ネットワークを利用するならば非同期実行が必要になると考えた.XUL PlanetではXPCOMインターフェースとしてnsIThread, nsIRunnable, nsIXMLHttpRequest等が見つかるが,1.8のGecko-SDKにはそれらが入ってない.ショック.
とりあえずPythonのスレッド機能(threading)を試してみたところ,スレッド処理にsleep(0)を入れることでXULとも共存できることが確認できた.しかし,worker-threadからメインスレッドに処理完了を伝える手段が無い.
もうちょっと考えてみよう.
とりあえずPythonのスレッド機能(threading)を試してみたところ,スレッド処理にsleep(0)を入れることでXULとも共存できることが確認できた.しかし,worker-threadからメインスレッドに処理完了を伝える手段が無い.
もうちょっと考えてみよう.
Comments