問題タブ [java-me]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
5433 参照

python - チャンクされたエンコードされた HTTP POST リクエストを Python (または Apache での汎用 CGI) で処理する

チャンク化されたエンコードされたデータをWebサーバーに投稿するj2meクライアントがあります。Pythonでデータを処理したい。スクリプトは CGI スクリプトとして実行されていますが、どうやら apache は CGI スクリプトへのチャンク エンコードされたポスト リクエストを拒否するようです。私が mod_python を見る限り、WSGI と FastCGI もダメです。

Pythonスクリプトでこの種の入力を処理する方法があるかどうか知りたいです。私はどんな提案にもオープンです (たとえば、チャンクを組み立てる apache2 の構成設定、同じことを行うスタンドアロンの python サーバーなど)。かなり奇妙。

サーバー側でJavaに頼ることが解決策になることは知っていますが、これがapache + pythonで解決できないとは想像できません。

0 投票する
4 に答える
4389 参照

http - Blackberry では、ソケット接続は http よりも高速ですか?

標準の J2ME で最初に実装された Blackberry 用のアプリを作成しています。ネットワーク接続は、Connector.open("socket://...:80/...")代わりに使用して行われましたhttp://

さて、両方の方法を使用して接続を実装しましたが、ソケット方法の方が応答性が高い場合もあれば、まったく機能しない場合もあります。両者の間に大きな違いはありますか?私が達成しようとしているほとんどのことは、スムーズな進行状況バーを取得するための接続からの応答性です。

0 投票する
1 に答える
2480 参照

blackberry - MIDlet.platformRequest() でファイルを開く

この方法を使用してデバイスでディスク上のファイルを開くことは可能MIDlet.platformRequest(String url)ですか? 私は以下を使用することを望んでいました:

ConnectionNotFounしかし、これはd 例外をスローするだけです。特に BlackBerry プラットフォームを使用していますが、独自の BlackBerry API にアクセスできません。ファイルは任意のタイプである可能性があるため、明らかに、すべてを処理できるとは思っていません。

乾杯

0 投票する
5 に答える
1712 参照

asp.net - Blackberry の開発には J2ME を使用する必要がありますか?

Blackberry プラットフォーム、特に Bold と近日公開予定の Storm デバイスの開発を開始したいと考えています。Java と J2ME に取り掛かる必要がありますか、それとも ASP.NET でサイトを開発し、既に持っているスキルを活用し続けることができますか?

私はモバイル プラットフォームの開発にまったくの初心者であり、これらの Blackberry デバイスをターゲットにするために何が必要かわかりません。これからも ASP のスキルを活かしていきたいです。

0 投票する
1 に答える
951 参照

java-me - J2MEでMMSを送信するためのユニバーサルアプリケーションIDはありますか?

私はこれに問題があります。

J2MEを搭載したMMSをJSR205を搭載した別のデバイス(2つテスト済み:SonyEriccsonw610iとNokia5300)に送信すると、受信アイコンが点滅しますが、メッセージは受信トレイフォルダーにありません。これは、認識されない可能性のあるアプリケーションIDが原因で発生すると思いますが、J2MEでMMSを送信するためのユニバーサルアプリケーションID(または別の方法)はありますか?すべてのデバイスに(メッセージを受信するために)ビューアをインストールしたくないからです。

私が使用するコードは、Web全体で見つけることができるものと同じです。MessageConnectionを開き、MultipartMessageを作成し、アドレス(mms:// {number}:{appID})を設定し、MessagePartを追加して起動します。

ちなみに、JSR 205(旧SonyEriccson)のない機器に送ると届きます。しかし、繰り返しになりますが、MMSを送信するすべてのデバイスがそれほど古いわけではありません。

そして最後に、キャリアはTelcel(メキシコ)です。これが何か関係があるのか​​どうかはわかりませんが、多分。

前もって感謝します。

0 投票する
5 に答える
5092 参照

c# - Java/J2ME での UI スレッドとの対話

J2ME アプリケーションを作成しています。そのうちの 1 つは、ディレクトリの内容を定期的にポーリングし、新しいものがあれば画面に表示するものです。これは、UI フォームがそれ自体へのポインターを使用してポーリング スレッドを起動し、ポーリング スレッドが何かを見つけたときにフォームにコールバックし、同期されたメソッドを呼び出して表示を更新することで実現しました。これはうまくいくようです。

私が持っている質問はこれです。C#/.NET では、非 UI スレッドで UI を更新するのは良くないことを知っています。これを処理する正しい方法は、UI スレッドに委譲することです。

たとえば、次のとおりです。

このプロセスを管理する方法に相当する J2ME はありますか? Javaはどうですか?それとも、Java/J2ME のほうがこれに関してうまくいくのでしょうか? そうでない場合、これはどのように行われますか?

[編集] Swing は、SwingUtilities.invokeLater() および invokeAndWait() メソッドを介して私が求めていることをサポートしているようです。J2ME に相当するフレームワークはありますか?

0 投票する
2 に答える
2568 参照

java - 別のスレッドでスローされた例外を処理する最善の方法は何ですか?

HTTP コンテンツのダウンロードなど、多数のタスクのためにワーカー スレッドを生成する J2ME プロジェクトに取り組んでいます。基本的なスレッド レイアウトは、ほとんどの Java アプリと似ています。メインの UI スレッドと、バックグラウンドで処理を行うために生成されたワーカー スレッドがあります。私の質問は、ワーカー スレッドで発生する例外を処理する最善の方法は何ですか?

私は通常、ほとんどの例外は可能な限り浸透させるべきであるという設計上の理論的根拠に従います。シングル スレッド アプリを作成するときは、例外を UI レイヤーまで浸透させてから、エラー ダイアログでユーザーに報告するのが一般的です。マルチスレッド アプリに同様の方法はありますか? 私にとって最も直感的な方法は、Thread.run() で例外をキャッチし、UI スレッドで invokeLater を呼び出してダイアログで報告することです。ここで見られる問題は、ワーカー スレッドが途中で終了する以外に、このアプローチではエラーが発生したことを UI スレッドに実際に通知しないことです。いわばスレッド間で例外をスローする明確な方法がわかりません。

ありがとう、アンディ

0 投票する
2 に答える
680 参照

java - j2me サービスの検出と検出可能時間の同時発生

シンプルなクライアント/サーバー アプリケーションを作成しようとしています (すべてのアプリケーションは Bluetooth サービスとクライアントです)。クライアント コードは、Bluetooth デバイスを見つけて、ローカル データベースに登録します。しかし、調査が実行されているときは、発見できません。(サーバー コードは別のスレッドで実行されます)。エミュレーターは動作しますが (スキャン時間は 0)、実際の電話 (2 つの SE と 1 つの nokia) にインストールすると、スキャン時間は 10 ~ 15 秒です。この期間中、デバイスは別のデバイスによって検出されません。

何か案が?

0 投票する
3 に答える
1417 参照

java-me - 大量のデータを RMS に保存する

J2ME 経由で RMS API を使用して大量のデータを保存する必要があります。

複数列のデータをハードコードする必要があるため、複数の列と行のデータを保存する必要があるため、その複数列のデータを保存するにはどうすればよいですか。

これをどのように行うことができstructますか? s を使用する必要がありますか?

0 投票する
3 に答える
1360 参照

java - Java を使用しない J2ME 開発?

私は、J2ME の世界に初めて足を踏み入れています。開発には関数型言語を使用したいと思います。

Scala は以前は CLDC をサポートしていましたが、現在は維持されていません。Bigloo は姿を消したようです。

J2ME アプリは小さくなければならないため (少なくとも、私の場合は小さくなければなりません)、インタープリター (Jython など) は使用できません。

別の JVM 言語を使用して J2ME アプリケーションを構築できた人を知りたいです。