2011-08-09 16 views
0

私はフロントエンドとしてJavaを、バックエンドとしてPHPを使用しています。 JavaをXAPPのMysqlサーバーに接続することは可能ですか? 私はどのドライバを使用しなければならないのですか? PHPをブリッジするJavaはありますか?どのようにubuntuにそのブリッジをインストールするのですか?フロントエンドとしてのJavaとバックエンドとしてのPHP

ありがとうご意見申し訳ありませんが、私はスタンドアロンアプリケーション(デスクトップアプリケーション)を行っています。バックエンドはphpなので、データベースはphpを使って維持されます。

しかし、私のアプリケーションでは、私は検証のために、データベース内の一部のデータが欲しい、ここでフロントエンドは、Javaで、あまりにも、それは、スタンドアロンアプリケーションではありません、Webベースのです。だから私は今何をすべきか教えてください。

+1

バックエンドがPHPの場合、なぜフロントエンドからデータベースに直接接続しようとしていますか?あなたのJavaフロントエンドからPHPに接続する必要があります(HTTPを使用して、私は推測します)、DBとPHPの取引を持って、あなたのフロントエンドに結果を返します。 –

答えて

1

使用のMySQLのConnector/J JDBC経由して、JavaからMySQLへの話をして、ちょうどあなたがPHPのバックエンドを持っている場合は、Webを実装することで、あなたのAPIを公開し、RESTサービス...伝統的

1

としてPHPを呼び出しますサービス。

最近では、通常、少なくともぼんやりとRESTfulになり、データ形式としてJSONが使用されます。

フロントエンドは、WebサービスにHTTPリクエストを行い、JSON応答を処理します。これにより、フロントエンドがデータベースが存在することを知る必要もなくなります。

関連する問題