2011-03-24 15 views
8

Javaアプリケーションサーバー(JBossなど)を次のいずれかのCMS(コンテンツ管理システム)と統合した人はいますか?CMS + Java Application Server統合アーキテクチャ

  1. SDL Tridionの
  2. サイトコア
  3. Drupalの

私が作成するには、上記のCMSの一つを探しています/ manange主にCMSからの静的なコンテンツで構成され、企業のウェブサイトを、 Java Webアプリケーションへの統合ポイントも含まれています。これにより、CMSのコンテンツも使用される可能性があります。

CMSサイトのコンテンツとJava Webアプリケーションの統合された統合を提供するために、どのようなCMSおよびJava Webアプリケーションサーバーアーキテクチャが、エンゲージメントおよび企業Webサイトでうまく使用しましたか?

+0

Drupalは強力なコミュニティを持っていますが、誰でもSDL TridionやSitecoreの経験や提案を持っている人はいますか? –

答えて

3

私たちはNavisionとDrupal E-Commerceを統合し、その間にJavaを使用して接着剤を処理しました。

単純に言えば、XMLでデータを交換しようとします。 XMLはPHPとJavaでうまくサポートされています。オンライン処理が必要な場合は、RESTまたはSOAPを使用します。もしそうでなければ、FTP経由でXMLファイルを交換することで事態を単純化することができます。

DrupalのノードデータをJava(または他のシステム)に提供したい場合は、viewsモジュールの助けを借りてコーディングしなくてもRSSフィードを生成することができます。

1

servicesを使用すると、あなたのためのトリックを行う可能性があります。サービスを利用してDrupal with Flexを統合した友人はほとんどいません。

+0

提案していただきありがとうございます。サービスの提案を見ていきます。 –

1

あなたはAlfrescoを見ましたか?それはTomcat上で動作します。

+0

それはforresterからのCMSのリストにありましたが、マーケティングが探していた機能が不足していたため考慮されませんでした。残念ながら、それらがどの機能を持っているのか分かりません。あなたは野外活動をしましたか?それは強み/弱点対その他について記述できますか? –

+0

私はアルフレコを少ししか使用しませんでしたが、それは私にはうまく見えました。システムの残りの認証と統合することができました。 – AmanicA

1

上記のCMSの1つではありませんが、私たちはShopアプリケーションと共にOpenCMSを使用しています。 、

  1. JSON:この設定では店は主要なアプリケーションは、Struts2の中など、EJB 3.0 OpenCmsのは、2つの方法で行わショップとの間

    コミュニケーションツールを(私たちは現在、ほぼ最初のものだけを使用しますが)構築されていますすなわち、それらは独立した言語のプログラミングをしているため、Webサービス

両方のアプローチは、上記のCMSでなんとかする必要がありますJSON

  • を返すURL(JSP)から読み取ります。

    編集:両方のアプリケーションがJBoss 4.2.3のインスタンスで動作することは忘れていましたが、私たちの場合は普通のTomcatのような他の能力のあるサーバーにCMSを置くことができます。

  • +0

    アイデアありがとう。私たちが選択するCMSのオプションについて調べます。 jsonインターフェースのパフォーマンスはどのように負荷がかかりますか?あなたは重い負荷のためにキャッシュを実装する必要がありますか?生産インフラストラクチャの説明を教えてください。 –

    +0

    これまでのjsonのパフォーマンスはかなり良いですが、まだ完全な負荷テストは行っていません。キャッシュは必要ではありませんが、必要に応じてOpenCMSで実行できます。現在のところ、生産インフラストラクチャは、OpenCMSだけでなく、店舗を運営する単一のjbossです。どちらのアプリケーションも、単一のDBサーバー上にデータベースを持っています。 – Thomas

    1

    上記のCMSの1つではありませんが、Magnolia,BlossomおよびSpringの統合アプリケーションをビルドします。

    • マグノリア4。図4は、CMSである
    • ブロッサムある
    • すべての今、両方の側(春IOC、およびマグノリアコンテンツリポジトリ)

    から最高で作業することができ、当社のスタッフのすべて一緒にマグノリアのための春の統合を提供マグノリアモジュールTomcatの中で実行6.

    0

    Drupal +あなたは「ポートレット」のiframe mにあなたのCMSからデータを渡す
    を管理するために、いくつかのDrupalのモジュールを実装することができ
    IFRAMEブロック(のLiferayはiframeポートレットと同じアプローチ)あなたは痛みがあります
    SSOだけが必要な場合はクッキーで十分です..

    +0

    ありがとう@hope_is_grim - iframeを検索エンジンで適切にインデックス化しないため、iframeを使用するファンではありません。これは一般公開サイト向けです。しかし、アイデアのおかげで。 –

    0

    別のCMSを使用したことはありますか?

    Content.Nodeには素晴らしいポータル統合機能があり、ポータル内のページを直接編集することができます(もちろん権限があれば)。

    ちょうどそれを試してみる:http://www.gentics.com/Portal.Node/content/demo/Demo.en.html

    が、私はこの組み合わせ(Content.Node +ポータルサーバ)を使用して、多くの企業のWebサイトやイントラネットを構築しました。

    +0

    私たちは多くのCMSを考えましたが、私たちのマーケティング部門が重要視している機能を備えたリストをいくつかに限定しようとしました。また、サポートを提供するベンダーにリストを限定しました。 –

    -1

    最後の投稿に追加したい、そのGentics Content.Nodeは、オープンソースコンテンツconntectorプロジェクトhttps://code.google.com/p/gtxcontentconnector/を使用して、次のターゲットシステムにコンテンツを配信するように拡張されました。

    JBossのポータル のLiferay Portalの IBM WebSphere Portalの のSharePoint Portal SAPポータル

    機能は以下のとおりです。

    表示ダイナミックナビゲーション構造。コンテンツを表示します。ポータルから直接コンテンツを編集します。それぞれのポータルの検索エンジンでポータルタルに公開されたコンテンツを含めるか、Apacheルーケンベースの検索ポートレットを追加します。

    希望すると便利です。

    1

    私は、Javaフレームワーク(WebSphere/eコマースなど)/ SDL Tridionの組み合わせを使用するいくつかのクライアントで作業しました。これは、アプリケーションフレームワークがアプリケーションの機能を吟味し、Tridionがコンテンツとアセットを管理するため、うまく機能します。 Tridionの公開モデルにより、ユーザーは次のことが可能になります。

    (a)選択した機能とコンテンツを組み込んだページまたはコンポーネントを作成して公開します。 CMSユーザーは、ページの仕組みを完全に制御できます。 (b)特定のページ領域に含まれる、サイトに公開できるフラグメントを作成する - 既存のアプリケーションフレームワークが管理されたコンテンツを操作できるようにする。

    私は、Tridionがプレゼンテーションサーバー技術に不可知論であり、すべての展開プラットフォームでコンテンツを再利用できるという理想が好きです。

    IMO Drupal & SiteCoreは、Webサイトを構築するための優れたツールですが、JBossとの統合に真剣に取り組んでいます。

    4

    私はJBoss、Tomcat、WebSphere、WebLogic、IISなどでTridionをセットアップしました。Tridion &の他のテクノロジー/アプリケーションを使用しているウェブサイトがたくさんあります(航空会社のサイトは、他のアプリとの統合に関しては常に参考になり、かなりの数の航空会社がTridionを使用しています)。

    統合に関する具体的な質問はありますか?

    メールで送信

    は、ちょうど

    2

    SDL Tridionのは、Javaアプリケーションサーバでの作業を完全にサポートしています...私の答えはまだ任意の使用のであると思います、これはかなり古い質問です気づきました。私は個人的にいくつかの実装を行っており、私はもっと多くのことを知っています。

    1

    私はTridionから静的コンテンツをTomcatアプリケーションサーバーに公開しました。以前はいくつかの実装で実装されていました。これらにはサードパーティシステムとのいくつかの統合ポイントが含まれており、セットアップと設定が非常に簡単でした。

    Tridionの最新バージョンには、Tridionの動的コンテンツ配信を使用する場合、外部アプリケーションにアクセスできるようにするコンテンツ配信Webサービス(Javaアプリケーションサーバーでも実行可能)が付属しています。あなたのコンテンツも。これはモバイルアプリケーションなどに非常に便利です。