0

我目前正在计划一个我想从事的项目。这些是步骤:

  1. 用户访问网站并搜索名称
  2. PHP 向 C# 或 Java 程序发送命令
  3. 程序将 JSON 数据发送回网站
  4. PHP 将数据保存到 MySQL 并向用户显示数据

我正在尝试研究我需要做些什么来完成这项工作。我只需要关于要学习什么的建议。如何让 PHP 和程序通信?我应该研究servlet吗?任何有关执行更有效步骤的建议,例如让程序查询数据库。

4

3 回答 3

0

通过数据库执行此操作。制作一个 java 线程调度程序,每次都对数据库表进行降神。现在,每当 PHP 收到请求时,它将使用新标志将该请求插入到数据库中,现在感知数据库的 Java 线程将从数据库中选择请求并处理该请求,处理后将响应放入数据库中,现在 PHP 可以选择该响应并发回给用户。

于 2012-12-11T06:31:17.987 回答
0

就个人而言,对于您的情况,我更喜欢 Web 服务。您可以为 C# 或 Java 设计一个 Web-Service 方法,这些机制为您的 PHP 应用程序(或其他应用程序)提供了一个平台。PHP 应用程序只调用 Web 服务方法。WS 方法执行搜索并返回结果。然后你可以处理结果并做任何你想做的事情。

于 2012-12-11T06:40:08.940 回答
0

也许您可以使用 PHP 中的 shell_exec 与 C# 或 Java 进行通信

请阅读PHP 手册以使用 shell_exec

于 2012-12-11T06:44:54.820 回答