2012-04-23 14 views
0

私は新しいアプリケーションを開始しています。私はすべてのビジネスロジックとドメインクラスをスタンドアロンモジュール(リモートEJBのようなもの)に分けたいと思っています。これは、アプリケーションがデスクトップ(Web)(Spring MVC)という2つ以上のクライアントを持つからです。Spring Beans(ビジネス層)が別モジュール

これはSpringでも可能ですか?または、EJBとSpringをWebアプリケーションクライアントのMVCのみに使用する必要がありますか?

ありがとうございます。

答えて

0

はい、これは可能です。生成されたjarをライブラリとしてアプリケーション全体に配置するか、ホストが別々になり、いくつかのリモートシステム(hessian、soap、rmi、...)を使用してそれらの間のインターフェースを作成します。 Springも同様に役立ちます。

+0

あなたはこのようにするのが良い方法だと思いますか? –

+1

アプリの種類によって異なります。異なるインターフェースがたくさんあると確信できるなら、私は確かに別のアプリケーションとしてWebインターフェースを作成します。これについてわからない場合は、単純なSpring Webアプリケーションを作成します。インターフェイスをきれいに保つと、後でWeb層を引き出すことができます。 –

関連する問題