JavaWebStart普及委員会発足!?
昨日の朝から開発以外のことをほとんどしていない。。。無論、睡眠も。。そういえば、昨日は13日の金曜日だったのに、、何事も無くすごせてしまった。
~ ☆ ~ ☆ ~ ☆ ~ ☆ ~ ☆ ~ ☆ ~
まぁ、それはおいて置いて、
先日、画像拡大ソフト『MugenViewer』をJavaWebStart版で公開しました。
(JavaWebStartはブラウザからJavaを起動するやつです[説明])
正直、Java Web Start大のお気に入りです。
..
AJAX的な画像処理アプリケーションをサーバで動かそうと思ったら、それなりの回線、それなりのサーバ、そして非常に高速なプログラム(アルゴリズム)を用意する必要があります。
MugenViewerも最初はサーバで計算させようと思っていましたが、プログラムが出来上がるにつれて、
『前処理が重くて、とてもサーバでは処理できん(T_T)』
ということが判明。
MugenViewerは、前処理がすめば、高速に任意倍率で描画できるのがウリなのですが、それもAJAXではとても。。。
~ ☆ ~ ☆ ~ ☆ ~ ☆ ~ ☆ ~ ☆ ~
GoogleMapのように、画像を解像度ごとに分割して送る仕組みは半日もあれば出来そうですが(幻想?)、さりとて、Googleのバックボーンが無ければあのような快適さは実現できるはずもなく。。
やはり弱者がプログラムをできるだけWEB2.0に近づけて配布するには、JavaWebStartのように
・ブラウザからワンクリックで起動でき
・演算は、クライアントマシンで実行して頂く
という形がもっと普及して欲しいと思うわけです。
~ ☆ ~ ☆ ~ ☆ ~ ☆ ~ ☆ ~ ☆ ~
そんな JavaWebStart の魅力は
・サーバのプログラムを差し替えるだけで、自動アップデートができる!
・署名で改ざんチェックするため、署名の無いインストール型のプログラムより、少しマシ!
・CGIで起動プログラムを生成すれば、アプリケーションにパラメータを渡せる!
( http://www.aaa.com/java/web/start.cgi?param=HELLO みたいに )
※このやり方(邪道?)は、MacOSX(Safariのみテスト)では、上手く動作しませんでした。
・Javaの膨大なライブラリが使える(3D~動画まで)!!
・サーバがショボくても、なんとかなる。
てな感じでしょうか。課題は、挙げるときりが無いのでまたいずれ。。
~ ☆ ~ ☆ ~ ☆ ~ ☆ ~ ☆ ~ ☆ ~
まぁ、そんなこんなで今後は、
『JavaWebStart普及委員会』
のつもりで、孤独な戦いを繰り広げて行こうかと。。
『品質100点主義の日本』で、(AJAX普及前の)JavaScript以上に心理的な障壁が高い『JavaWebStart』を、世界に先駆けて最初に火をつけるのは、非っ常~に難しいとは思いますが、のんびりとあがいていこうと思います。。
普及委員会の仲間も随時募集しております!!万が一、物好きな方が居たらご連絡ください!
ではまた、いずれ。。
............
・・・眠い
10月 14, 2006 Java, JavaWebStart普及委員会 | Permalink
トラックバック
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/130974/12279483
この記事へのトラックバック一覧です: JavaWebStart普及委員会発足!?:
» タブ式ブラウザでもっと素早く検索。かっこいいブラウザ。 トラックバック 使えるタブ式ブラウザならこれです。lunascape
最新のタブブラウザlunascape 続きを読む
受信: 2006/10/21 14:24:17

コメント
JWSいいですよね~。起動がもうちょっと早ければ最強なんですけど。とりあえず仲間にさせてください!(情報すくなくて。。。)
投稿: ocha | 2007/02/18 10:50:34
Ochaさま
コメントありがとうございます。
JWSいいですよねぇ。
Flash系のActionScriptとかFlexとかも試しているのですが、イマイチぴんと来ないんですよね。JWSもうちょい頑張って市民権を得て欲しいです。
あと、Ochaさまのサイトも見させていただきました。私JOGLも大好きですw。
主に2D系の画像処理ソフトを開発しているのですが、JOGLを活用しようと英語の本を2冊も入手しました。ただ、今のところ時間が割けず。。。
いずれ私もジョグラー?になりますのでその際は色々教えてください。
今後ともよろしくお願い致します。
投稿: Joe | 2007/02/19 9:39:17