2011-02-23 11 views
2

LiferayサーバーまたはWebsphere Portlet Factoryを使用してSpringポートレットを使用することをお勧めしますか?私はWebsphereポートレット・ファクトリ・ソリューションがポートレット開発を迅速化すると想定していますが、メンテナンスの観点からはわかりません。これらの2つのテクノロジースタックを利用した個人的な経験はありますか?LiferayサーバーまたはWebsphere Portlet Factoryを備えたSpringポートレット?

その他の情報:私たちはSpring MVCについてよく知っており、すでにWebsphereポートレット・ファクトリの企業ライセンスを取得しています。

答えて

3

私の経験では、WebSphere Portlet Factoryは多くのCookie-Cutterポートレットをまとめても問題ないかもしれませんが、デバッグが面倒です。生成するコードに直接アクセスすることはできません。したがって、そのコードにスタックトレースがあると、何が起きているのか把握するのが難しいです。

また、WPFのパラダイム内にあるものに非常に限定されてしまいます。境界の外で何かをする必要がある場合は厳しい状況になります。 Spring Portlet MVCには、使用しているスキルが厳密なポータルのコンテキスト外でアプリケーションを使用できるという利点を含め、より多くの柔軟性があります。

+0

これはコミュニティにとって本当に役に立ちます。 – anonmys

+0

実際の実際のシナリオでは、あなたの組織と大いに関係します。 Websphereを使用している組織では、一般的に、より高い管理者から迅速なアプリケーション開発を使用して迅速な配信を行うように圧力をかけ、これらのツールを使用する傾向があります。私はRADアプリケーションの欠点とうまく設計されたアプリケーションについて完全にあなたに同意します。 – anonmys

1

ポータルフレームワークの問題は、JSR 168の外部でベンチャーキャスティングしているときにいつでもカスタム拡張機能を利用できることです。

Liferayでロックインを最小限に抑えると思います。

もう1つの提案は、ポートレットをあきらめ、HTML、CSS、およびAjaxを使用することです。あなたはベンダーにそのようにロックされません。

ポートレットはだから 1990sです。彼らはあなたに何を買っているのですか?

+0

フロントエンドテクノロジ(HTML、CSS、AJAX)を使用すると、ポータルフレームワークの必要性がどのように防げますか?彼らはまったく違うものではありませんか? –

+0

彼らは全く違うものですか?私はポータルが必要だとは思わない。 http://myiosoft.com/products/AjaxPortal/demo/ – duffymo

+0

UIチームがなぜそうであるかというだけで、これらのエンタープライズアーキテクトが私たちの後ろにポータルテクノロジを使用する理由を理解できませんポータル技術が提供するものと同様のUIを探しています。あなたはAJAXを使ってそのようなUIを簡単に実装することができ、あなたはそのための良い例を提供しました。 – anonmys

関連する問題