ブログタイトルにサブタイトル入れておきました。なにもひねりがありませんが。
AndroidでStyxを動かしたくなりました。
略してStroid。
最終目標は、wmをAndroidアプリで実装して、ローカルorリモートのInfernoを
タッチパネルから操作できるようにする。
既存のStyxライブラリを検証してみました。
・Jstyx
結構外部ライブラリに依存している。
Androidでの起動に失敗。
・ninedroid
Android上で動く実装もあったので、簡単に動いた。
すばらしい。
サーバー側。
・styx-n-9p2000
Android上で動く実装があったので、簡単に動いた。
クライアント側。
・j9p/styxlib
ざっとソースツリーを眺めると結構大きい。
気力が尽きたのでポーティングは試みていない。
apache/antを使うとか、外部ライブラリへの依存があるのかも。
ちなみに、ninedroid とstyx-n-9pのAndroid端末内でのローカルホスト対向通信は
失敗。なぜだろう。
Styxはシンプルなプロトコルといわれているが、認証とか暗号とか考えると
意外と大変かも。