Java EEアーキテクチャに関する具体的な質問があります。Java EEアプリケーション設計
- Webサービスと永続化層(CXF /休止)
- 管理/設定コンソール(?Struts2の/ JSP)
- つまたは複数のユーザー "アプリケーション":私はいくつかのコンポーネントを必要とするアプリケーションを持っています(おそらくVaadin?)
注意してください、Webサービスは、ユーザーアプリケーションにサービスを提供します。
Webサービスはcxf/glassfishアプリケーション(Eclipseの動的アプリケーション)として構築されており、うまくいきます。
管理アプリケーションとユーザーアプリケーションを完全に別々のアプリケーション(EJBまたは?)として開発するか、Webサービスで「単一」アプリケーションの一部を作成する必要がありますか?私はこれについて十分に説明しているかどうかはわかりませんが、私はこの種のデザインには慣れていないし、よく構造化された方法でソリューションにアプローチしようとしています。たとえば、私は別のサービス(アプリケーション)のアプローチを取ることにつながる可能性があることを想像できます
- プライマリWebサービス
- 認証サービス
- 管理アプリケーションサービス
- まず(共通データの永続性のものを行います)ユーザーアプリケーションサービス
- 第二のユーザアプリケーションサービス
ユーザーのアプリはそれぞれ、両方のCOMを持っている可能性があります独自のデータ永続性要件
本当にありがとうございます。ありがとうございます。これは非常に便利なアプローチです。 – skyman