-2

一元化されたデータベースを使用してJavaアプリケーションを開発する必要があります。RMIはそれに適していますか、それとも他の方法を使用する必要がありますか。

4

2 に答える 2

3

JavaEEの使用を検討してください。Java EEアプリケーションにはサーバー側のロジックがあり、EJBを介してデータベースへのアクセスを管理します。

RMIに基づくリモートEJBのいずれかを使用できますが、通常はLANでのみ機能します。または、使いやすいJAX-WSおよびJAX-RSアノテーションを使用してSOAPまたはRESTfulWebサービスを作成できます。

Java EEチュートリアルはここにあります:http://docs.oracle.com/javaee/6/tutorial/doc/

アプリケーションサーバーが必要になります。リファレンス実装はGlassFishです:http://glassfish.java.net/

開始する最も簡単な方法は、GlassFishがバンドルされたNetBeansバージョンをダウンロードすることです。http://netbeans.org/downloads/

次に、WARプロジェクトを作成します。

于 2013-02-16T10:17:15.100 に答える
0

Puceによる良い答えですが、 Vaadin(Javaベース)やReal Studio Web Edition (Javaベースではない)など、別の種類のアプリケーションサーバー(EJBまたはRMIなし)を検討することもできます。アプリのビジネスロジックがサーバー上で実行され、データベースサーバーに接続している間、ユーザーはクライアント側でWebブラウザーを操作します。

于 2013-02-16T11:11:11.100 に答える