私は既存のプロジェクトを再構築するように割り当てられました。このプロジェクトは、2つの機能を備えたポータルです。
- ユーザーがシングルサインオンして、他の既存のWebアプリからの簡単な情報を表示できるようにする
- 他のWebアプリのAPI/データベースを介したユーザーの管理
このプロジェクトでは、Spring Portlet MVC 3、eXoポータルコンテナ、およびCASシングルサインオンを使用します(それぞれがスタンドアロンのWebアプリです)。
時間が経つにつれて、最初の機能をシャットダウンする必要があることがわかります。これにより、シングルサインオンが残り、ユーザーはリンクをクリックして他のシステムにアクセスできます。このプロジェクトをSpringMVCを使用して通常のWebアプリに変換し、eXoプラットフォームの重さを取り除きたいと考えています。この状況にさらされた人は誰でも提案をしてください。これを行うためのエレガントな方法はありますか?