HTML5で鯖環計画つぶやき

いずれうず高く積み上げられるであろうちょい古なAndroidの山をなんとか使いたい。そんなアプリ計画。
0
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

うむ、websocket クロスドメインでググったら出来るようだ。という事は先程言った方式も鯖が中継する方法も可能だという事。もちろんユーザは鯖のIPアドレスを直接入れてもらうことに成るわけだが。なぜなら中央サーバはアプリの配信を行わないから。

2013-05-19 21:05:19
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

ユースケースは ①ユーザはアプリストアからほぼオフライン作動するアプリをダウンロードする。 ②パワーが欲しい、アプリデータを他人と共有したいと思った時に中央サーバアプリを投入する。 ③ユーザは中央サーバで共有の手続きを取る。 ④中央鯖はrealmを発行しサービス開始

2013-05-19 21:12:06
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

他人と使いたい場合はrealmを入れると使えるように成る。 多分鯖ノードとユーザノードに別々のrealmを発行する必要があるような。 あとはこれは参加ノードみんながもっておけばすぐに再開できる。 ただ中央鯖は管理できないから、ハッシュのソルトに時間を入れる必要があるかも

2013-05-19 21:15:12
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

クロスドメインと言っているが、ローカルの状態からクロスドメインは可能なのだろうか・・・要するにfile:///で始まるアドレスのままWebscoketで通信を開始できるかというのが気になる。なんかセキュリティ的に出来そうにないのが気になるのだが。

2013-05-19 21:20:36
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

なんか出来るようなことが書いてある。 http://t.co/z9uiW9RUg5 これが出来るという事は、HTMLファイル1個渡してアプリだよ開いてウェイザードに従ってこのアドレス入れてね!で済む話が実現できる。まあどっかにhttp鯖立ててそこに置いてもOK

2013-05-19 21:24:42
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

そう、画像もjsもcssも全部まとめて1個のHTMLファイルに格納しちゃえばいいんですだよ。多分BASE64のせいでくっそ重たくは成るだろうが。 なかなかいい線行きそうな気がしてきた。

2013-05-19 21:26:54
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

んで欲しいのはデータの補完性ですよな。 多分、データ専用鯖とアプリサーバは分けるべきかと。その配置も動的に設定できて、ローカルとの同期も定時で行えるようになっているとなお良い。 とは言え、アプリのデータ構造は把握できないので、まるまるコピーになるなぁ

2013-05-19 21:38:48
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

差分とか取れるのだろうか。 その辺のIndexedDBとかでジャーナル取ってくれるライブラリとかあったりするのかな? 多分ないので、清々しくWebRTCなどによる全面バックアップだろうな・・・

2013-05-19 21:41:02
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

これで実現したいこと・ ①すべてをjsで完結させる。 ②セキュリティ設定を原則しない運用の実現 ③Rootの取れないAndroidの活用 ④複数台まとめて運用によるシステムとしての処理能力UP ⑤HTML5による息の長いプラットフォームの採用 Javaでもできるのかな?

2013-05-19 21:52:21
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

最近セキュリティ運用がなぁ・・・ いややぶ蛇だと思うから きっと杓子定規が見つければ塞がれて 我々の情報源はトイレで見るスマフォだけに成るだろうが。

2013-05-19 21:54:39
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(出た、出たが最初から居るとまでは・・・) @ryunosinfx

Javaは簡単に出来るようになってるけど、簡単にする道を外れた途端難易度が上がるイメージがあるから、微妙。 Androidアプリとして鯖を作るのはありだろうとは思ってる。現状はNode.jsが標的だが。

2013-05-19 22:05:10