2012-03-09 9 views
4

私は既存のプロジェクトを再構成するように割り当てられました。このプロジェクトは、2つの機能を備えたポータルです。SpringのポートレットをWeb mvcに移行

  1. は、他の既存のWebアプリケーションから簡単な情報を表示し、ユーザーにシングルサインオンを可能にする他のWebアプリケーションのAPI /データベース

このプロジェクトは、Spring Portlet MVC 3使用して、eXo portal container、およびCAS single sign on通じ

  • 管理ユーザー(それぞれがありますスタンドアロンのWebアプリケーション)。

    時間が経つにつれて、最初の機能をシャットダウンする必要があることがわかります。これにより、ユーザーはリンクをクリックして他のシステムにアクセスできるようになります。このプロジェクトを、Spring MVCを使用して通常のWebアプリケーションに変換し、eXoプラットフォームの無駄を取り除きたいと考えています。このような状況にさらされた人は誰でも提案していただけますか?これを行うエレガントな方法はありますか?

  • +3

    現在、シングルサインオンはどのように処理していますか? Spring Securityにはこれを行うための機能があり、Spring MVC Webアプリケーションとうまく統合されます。 –

    答えて

    1

    これはかなり簡単な変換でなければなりません。 Spring MVCとSpring Securityは、シングルサインオンを容易にします。それは一緒に作品に取り組むためにいくつかの面倒な作業が必要になるでしょう。その大部分はSpring Securityファイルを構成するでしょう。幸運にもこれは一度だけ行う必要があります。しかし、Spring MVCは簡単です。これは、膨大な柔軟性を持つ素晴らしいMVC実装です。私はそれを使用して後悔したことはありません。

    関連する問題