1

最近、Glassfish 3.2 用のスタンドアロン クライアントを作成しました。アプリケーションを JBoss にデプロイしたいと考えています。JBoss 7.1にデプロイされるEJB 3アプリケーションと対話するスタンドアロンアプリケーションを構築するためのガイドとなる回答に興味があります

私のもう 1 つの副次的な質問は、スタンドアロン クライアントを作成する場合、EJB 3.0 と WebServices のどちらを選択するのが望ましいかということです。

4

1 に答える 1

1

私には、あなたがここでいくつかのものを混ぜているように思えます。

まず、「スタンドアロン クライアント」とはどういう意味ですか? アプリケーション サーバーに何かを展開する場合、これはスタンドアロンではなく、クライアントが使用できるサーバー ソフトウェアの一部です。

次に、ビジネス コード (たとえば、EJB に実装されている) のクライアントは、もちろん別のローカルまたはリモート EJB である可能性がありますが、これもまた、機能を使用するサーバー ソフトウェアの一部です。それを外部から使用したい場合は、たとえば Web サービスの形式でアクセスを提供する必要があります。

そして最後に、「JBoss 7.1」と「Glassfish 3.2」、そして最近作成されたアプリケーションについて話します。次に、EJB3.0 と JEE5 の使用をすぐにやめて、現在の JEE6 を EJB3.1 とそのすべての関連技術で使用します。 . たとえば、含まれている REST API は、クライアントの実装に適している場合があります。このクライアントは、REST サービスを介して公開されたビジネス ロジックを利用する「デスクトップ アプリケーション」(ネイティブ Java アプリケーションや JavaFX アプリケーションなど) にすることができます。

于 2013-04-25T12:23:25.303 に答える