netbeans のエミュレーターで実行されている J2SE アプリと j2me midlet の間で通信する方法が必要です。どうすればこれを達成できますか?
1 に答える
0
技術的には、Netbeans は J2SE アプリケーションであるため、J2ME エミュレーターを起動するたびに、すでにこれを行っています。
Netbeans がエミュレーターを起動すると、エミュレーターの標準出力と標準エラーが Netbeans に送り返されると思います。おそらく、エミュレーターの実行可能なコマンド ライン パラメーターを使用します。とはいえ、それは一方通行のコミュニケーションです。
Netbeans 内のデバッガーは、標準プロトコルを使用して情報を取得し、エミュレーターを操作します。
http://java.sun.com/j2se/1.4.2/docs/guide/jpda/jpda.html
もちろん、これを使用してもできることは制限されます。
エミュレーターは電話を表すことを意図しているため、pure Java から pure Java への唯一の通信チャネルはネットワークです。これは、2 つの環境間で tcp、udp、または http 接続を開くことを意味します。もちろん、実際の電話に J2Me アプリケーションを配置してこれを機能させるには、J2SE 側でかなりの設定が必要になります。
于 2009-08-19T11:02:27.593 に答える