5

私たちのチームは現在、Liferay 6.1.0 CE と Alfresco 4.0 EE の統合を検討しており、他の人が Web コンテンツに関してこの 2 つをどのように統合したのか疑問に思っています。Web を精査したところ、ケース スタディや統合に関する言及しか見つかりませんでしたが、実装の詳細がありませんでした。いまいましいコンサルティング会社とその料金 :P.

これらおよびその他の情報源は、DM に Alfresco のみを利用しているようです。これは典型的なアプローチですか?

この設計に従っていますが、LR OOTB で既に使用可能なポートレットを構築するなどの注意事項があります。

したがって、LR は Web コンテンツのプレゼンテーション層であり、ポートレット サポートを活用します。より優れたワークフロー機能を備えているため、すべての Web コンテンツは Alfresco で管理されます。たとえば、Liferay では、すべての Web コンテンツが 1 つのワークフローに制限されています。Alfresco では、ユーザーはコンテンツ タイプに基づいてさまざまなワークフローを選択できます。内部ユーザーがすべてのドキュメントとコンテンツを管理するために単一のツールを使用するように制限されています。それ以外の場合、同意は失敗します。

ハードル...

Alfresco のコンテンツを検索することはできますが、それを LR のわかりやすい URL にマップする最良の方法は何ですか? この参照を Alfresco に保存するためのカスタム アスペクトを作成することは、メンテナンスの悪夢です。

LR の SEO 機能を活用するには?

CMIS 統合はドキュメントに対してのみ機能し、Web コンテンツ ( https://www.liferay.com/community/forums/-/message_boards/message/12762396 )で画像を参照する際に問題があります。

LR と Alfresco の統合は非常に一般的です。この種のハードルを他の人はどのように克服していますか? Alfresco (Web Quick Start を使用しない) から直接 Liferay にコンテンツを公開する簡単な方法はありますか? 他のすべての人は、ユーザーに両方のツールを使用するよう強制しているだけですか?

また、エンド ユーザーは社内のドキュメント プロセスに Alfresco を使用するため (Web では利用できません)、「すべてに Alfresco を使用する」というアプローチも促進されます。

4

2 に答える 2

0

私には、一度に複数の質問をしているように見えますが、最終的には、「アプリケーション X をポータルに統合するにはどうすればよいか」という古くからの質問に行き着きます。ポータル コンテキストでこれに対する唯一の正しい答えは、アプリケーションをポータルに統合する唯一の良い方法であるため、ポートレットを開発する必要があるということです (iframe と iframe/proxy ポートレットについて始めないでください... )。

もちろん、次の質問は、利用可能な (優れた) Alfresco ポートレットがあるかどうかです。あまり。ポートレットの作成に使用するテクノロジ (JSP、Struts、JSF、Vaadin など) と、Alfresco への接続方法 (Web スクリプト、 CMIS、...)。

個人的には、Alfresco リポジトリに接続するいくつかの小さなポートレットを作成し、それを行うために CMIS を使用しましたが、私の場合、Alfresco リポジトリはほとんどが「ダム」リポジトリであり、シナリオには当てはまりません。これは私自身の質問につながります: なぜ Liferay を使いたいのですか? なぜあなたはそれが必要なのですか?

Liferay と Alfresco はほぼ共通の目標を持っているため、通常、一方の製品で達成できることは、もう一方の製品でも実行できます。簡単な場合もあれば、少し難しい場合もあります。したがって、ポータルと Liferay が提供する多くのもの (Alfresco では利用できない、または Alfresco 用に開発するのが難しい) が本当に必要でない限り、私はコラボレーション プラットフォームとして Alfresco を使い続け、たとえば、Alfresco Share で必要な機能は、Liferay も行う多くのことを行います。

于 2012-08-07T09:37:35.060 に答える