2012-04-23 4 views
0

これは本当に馬鹿に聞こえるかもしれませんが、DrupalプラグインをJava Webアプリケーションに変換することが可能かどうかを知りたいのですか?何らかのコンバータやコネクタがありますか?これを実現する方法はありますか?可能です - DrupalプラグインからJava Webアプリケーション

Drupalには、利用可能なプラグインが最も多くあります。私はDrupalプラグインがいくつかのプロセスを経てJava Webアプリケーションとして出てくることが技術的に実現可能かどうかを考えていました。愚かに聞こえるが、これが達成できれば本当に興味があるだろう。理想的なシナリオは私のJavaポータルにプラグインとして持っていることです。

答えて

1

要するに、

Drupalプラグインは、Javaで複製するDrupalフックシステムとそのAPIに依存しています。 Drupalの内部構造の複雑さを考えれば、それだけでは不可能かもしれません。 DrupalをPythonに移植する努力never really went anywhere

さらに興味深いアプローチは、Quercusの中でDrupalを実行することです。これにより、JavaからDrupalにアクセスできるようになります。つまり、JVM内からPHPを実行します。私は人々がQuercusでDrupalを実行しようとしたことを知っていますが、成功したかどうかはわかりません。私は生産におけるDrupal/Quercusのインスタンスを知らない。

+0

ありがとうございました+1 –

1

いいえ、PHPアプリケーションのプラグインとして実行するためのPHPコードをJava Webアプリケーションに変換する魔法はありません。

実行可能であるべきことは、Quercus PHPエンジンを使用して、Java WebコンテナでDrupalと必要なモジュールを実行することです。 QuercusはPHP 5の100%Java実装です。したがって、あなたは何も変換せず、Javaプラットフォーム(JVM、Web Containerなど)の上でPHPコードを実行します。アプリケーションコード(Drupalコア、モジュール、テーマなど)は、Webコンテナにデプロイされる.warファイルとしてパッケージ化されます。

+0

回答ありがとうございました+1 –