0

私はアプレットを扱ったことがなく、次の質問があります。

  • 別のインターフェイスを提供するだけで、既存のJavaデスクトップアプリをアプレットに移植できますか?GUIの背後にあるすべてのもの(サービス、インジェクション、データベース)を再利用できますか?

  • Java EEアプリケーションでも同じことが可能ですか?別のUIを提供して、残りのコードを再利用するだけですか?

4

3 に答える 3

2

基本的には、アプレットを拡張するクラスにJFrameまたは以前に使用したものを埋め込む必要があります。いいえ、すべてを使用することはできません。アプレットが署名されるまで、アプレットにはいくつかのセキュリティ制限があります(たとえば、ファイルシステムへのアクセス)。

于 2012-11-30T13:31:49.017 に答える
0

UIなどの大部分は「再利用可能」ですが、アプレットはより厳密なサンドボックス化の対象にもなります。アプレットは、ユーザーが許可する権限および/またはユーザーマシンのJVM設定への追加のみに制限されます。(データベース接続などのアプレットのポートアクセスにも制限があり、ファイアウォールに関する考慮事項もあります。

したがって、答えは「はい、しかしまだ多くの作業があります。ユーザーベースに基づいてどのような作業が行われるかを理解してください。

于 2012-11-30T13:37:19.687 に答える
0

基本的に、アプレットを作成するときは、フレームやメニューを使用できません。パネルを使用して作業する必要があります。その後のほとんどのことは単純で同じです。

于 2012-11-30T14:09:41.683 に答える