0

現在、やりたいプロジェクトを計画中です。手順は次のとおりです。

  1. ユーザーが Web サイトにアクセスし、名前を検索します
  2. PHP がコマンドを C# または Java プログラムに送信する
  3. プログラムは JSON データを Web サイトに送り返します
  4. PHP はデータを MySQL に保存し、データをユーザーに表示します

この仕事をするために何をする必要があるかを研究しようとしています。学ぶために何を検索すればよいかについてのアドバイスが必要です。PHP とプログラムを通信させるにはどうすればよいですか? サーブレットを調べる必要がありますか?代わりにプログラムにデータベースのクエリを実行させるなど、手順をより効率的に実行するためのアドバイス。

4

3 に答える 3

0

PHP から shell_exec を使用して、C# または Java と通信できる可能性があります。

shell_exec の使用については、PHP マニュアルをお読みください。

于 2012-12-11T06:44:54.820 に答える
0

これをデータベースで行います。毎回データベース テーブルを送信する Java スレッド スケジューラを作成します。PHP がリクエストを受け取るたびに、新しいフラグを付けてそのリクエストをデータベースに挿入します。データベースを感知している Java スレッドは、データベースからリクエストを選択して処理し、処理後にデータベースにレスポンスを配置します。PHP は選択できるようになりました。その応答を USER に送り返します。

于 2012-12-11T06:31:17.987 に答える
0

個人的には、あなたの状況には Web サービスをお勧めします。C# または Java の Web サービス メソッドを設計できます。これらのメカニズムは、PHP アプリケーション (または別のアプリケーション) のプラットフォームを提供します。PHP アプリケーションは Web サービス メソッドのみを呼び出します。WS メソッドは検索を実行し、結果を返します。その後、結果を処理して、必要なことを行うことができます。

于 2012-12-11T06:40:08.940 に答える