パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

携帯電話向けJava製フルブラウザ登場」記事へのコメント

  • 変換サーバは自前で用意するんでタダにしてください。
    • by Anonymous Coward on 2004年10月04日 17時22分 (#631627)
      Javaアプリって、配布前に接続できるサーバを指定しないとだめだったような。
      となると、ソースコードごと渡せと。
      親コメント
      • by Anonymous Coward on 2004年10月04日 19時14分 (#631714)

        一番重要なことを先に書くと、技術的にアプリ以上に重要なのは独自の中間表現を生成する独自のプロキシサーバでしょう。プロキシサーバを手に入れないことにはいかんとも。

        それでもアプリのことに触れます。/p>

        Javaアプリって、配布前に接続できるサーバを指定しないとだめだったような。

        もうちょっと細かく紹介すると

        NTT DoCoMo の iアプリ の場合

        1. 通信先のプロトコル・ホスト名・ポート番号は、ダウンロード元のサーバに限定。つまりプロキシサーバとダウンロード用サーバが一致していなければなりません。
        2. その通信先はアプリダウンロード時にリソース消費量などを事前に教える ADF ファイル(拡張子 .adf)にも明記する必要アリ。なおかつ記述が実際のダウンロード用サーバと一致していること。ただし ADF には設定情報しかかかれていないので、別に企業秘密ではないです。平文で流れますし。
        3. ADF には、アプリに渡す引数を記す欄アリ。
        4. プロトコルが一致していなければならないので、HTTP でダウンロードしたアプリが HTTPS (SSL) 通信を行うのは不可。

        だから、アプリ開発時に考慮されていれば、ADF にプロキシサーバを記入して自分でプロキシサーバを運営することはできるかもしれません。

        参照: NTT DoCoMo が提供する開発者向け資料 [nttdocomo.co.jp]

        au の EZアプリ(Java) の場合

        1. 通信先は、アプリダウンロード先とは独立に、アプリダウンロード時にリソース消費量などを事前に教える JAD ファイル(拡張子 .jad)に 3 箇所指定可能。
        2. JAD には、アプリに渡す引数を記す欄アリ。
        3. アプリ配布前に、JAR ファイルと JAD ファイルを専用のツールで一つにまとめる KJX ファイル(拡張子 .kjx) を作る必要アリ。かつては別に配布されていましたが、めんどくさかったようです。

        だから、アプリ開発時に考慮されていれば、JAD にプロキシサーバを記入した後で(自分でファイル形式を解析するなり、ツールを使うなりして) KJX ファイルを作れば自分でプロキシサーバを運営することはできるかもしれません。

        困ったことに au の WIN 端末向け Java アプリ開発環境は公式サイトではネット公開されていないようです。昔の端末向けならあるんですが。私は仕事で使いましたが、au の営業を通じて入手したものでした。
        参照: au が公開する開発ツール [kddi.com]

        親コメント
        • >困ったことに au の WIN 端末向け Java アプリ開発環境は公式サイトではネット公開されていないようです。
          >昔の端末向けならあるんですが。

          そもそも最近のau端末はJava VMを搭載していません。
          QUALCOMMとしてはBrewを使ってくれってことみたいです。
          ただし、Brewだとauの審査を受けないとダウンロード可能な状態にできないのが面倒です。
          そのせいで勝手Brewアプリが存在しなかったりするわけで…
          お願いだからBrewアプリをもっと増やしてくれって思ってます。

          Brew上で動くJava VMを開発するっていう話も一応あるようですが、どうなることやら。
          親コメント
          • #631714 の Anonymous Coward です。もう誰も見ていないでしょうが、ちょっと書いちゃいます。

            WIN端末ではJavaは使えません

            なんの。初代 WIN 端末 W11H [kddi.com] と「シャア専用」W11K [kddi.com] は Java を搭載していました。使えなくなったのは W21* シリーズからです。

            W11H/W11K には Java アプリを高速に走らせるための「ターボモード」という設定がありました。その設定を ON にして Java アプリを走らせると画面上部に "SH" というマークが表示されました。さすが日立製端末です。

            新しいサービスを担う端末に一代限り(登場時点で宣言されていました)の Java

        • その通信先はアプリダウンロード時にリソース消費量などを事前に教える ADF ファイル(拡張子 .adf)にも明記する必要アリ。なおかつ記述が実際のダウンロード用サーバと一致していること。

          拡張子adfは初耳なのですがどこからの情報ですか? 文書の名前と章番号を教えていただけるとありがたい

          • #631714 の Anonymous Coward です。

            拡張子adfは初耳なのですがどこからの情報ですか?文書の名前と章番号を教えていただけるとありがたいです

            すみません。私の勘違いです。#632077 さんならご存知の通り、.jam です。

        • vodafoneはどことでも通信できます。
          その代わりアプリのダウンロード自体は
          特定のサイトからしか出来ません。

日々是ハック也 -- あるハードコアバイナリアン

処理中...