問題

私はデバイスに格納する大量のデータを持つJ2MEアプリケーションを開発しています(1MBの領域では変数です)。私はファイルシステムに頼ることができないので、私は複数のレコードストアを許可するレコード管理システム(RMS)に固執していますが、それぞれには限られたサイズがあります。私の最初のターゲットプラットフォーム、Blackberryは、

他の誰かがRMSに大量のデータを格納し、それをどのように管理したのかという問題に取り組まなければならないのだろうか?私はレコードサイズを計算し、あまりにも大きい場合は複数のストアをアクロスする1つのデータセットを分割する必要があると考えていますが、それはそのまま維持するために多くの複雑さを加えます。

格納されているさまざまな種類のデータがたくさんありますが、特に1つのセットだけが64KBの制限を超えます。

  ベストアンサー

数キロバイトを超えるものについては、JSR 75またはリモートサーバーのいずれかを使用する必要があります。 RMSレコードは、いくつかの高いエンドハンドセットであっても、サイズと速度が非常に限られています。 J2MEで1MBのデータをグラッグする必要がある場合、唯一の信頼性の高いポータブルな方法は、ネットワークに格納することです。 HttpConnecti

JSR 75 FileConnectionをサポートするハンドセットでは有効な選択肢かもしれませんが、コード署名なしではユーザーエクスペリエンスの悪夢です。ほとんどすべてのAPI呼び出しは、毛布の許可を選択せずにセキュリティプロンプトを呼び出します。 JSR 75でアプリケーションを展開する会社は、通常、可能な証明書の小さな部分をカバーするために、すべてのポートに対して半ダースの

  同じタグがついた質問を見る

javajava-merms