0

PHP で構築されたバックエンド (管理者) インターフェイスを備えた完全な e コマース Web サイトを友人から借りています。やりたいことはJava EEでOMSを並行して構築したいのですが、PHPのサイトが使っているDBが使えないという制限があります。PHPコントローラークラスからすべての注文を追跡し、別のバックエンド(管理者)システムを構築したいと考えています。

PHP Web サイトが MVC を使用していると仮定すると、すべての注文要求はコントローラー クラスに送信されます。クライアントから HTTP 注文リクエストが送信されるとすぐにそのデータを取得し、Java EE に組み込まれた OMS に格納したいと考えています。

特定の HTTP リクエストを追跡するために、Java EE と PHP を通信させる最善の方法を知りたいです。

4

2 に答える 2

0

typo 3 cmsフレームワーク(php)とsolrプロジェクト(Java EE)の間の通信を活用するTypo3プロジェクトのapachesolr見てください

于 2012-06-21T08:43:30.290 に答える
0

必要に応じて調査できるいくつかの方法:

  • PHP/Java Bridge http://php-java-bridge.sourceforge.net/pjb/を使用して通信の実装を試みることができます。
  • Quercus http://quercus.caucho.com/を使用してみてください。Caucho Technology がリリースした PHP 5 の 100% Java 実装です。
  • たとえば、Java EE アプリケーションで REST API を作成して、さまざまな API 顧客 (PHP フロントなど) と統合することができます。

より柔軟であるため、最後のソリューションを好みます(必要に応じてフロントテクノロジースタックを変更できます)

于 2012-06-21T07:26:27.407 に答える