将数据从web表单PHP应用程序传递到Java web应用程序

将数据从web表单PHP应用程序传递到Java web应用程序,java,php,web-services,Java,Php,Web Services,我有两个基于两个不同服务器的WEB应用程序。如何以最优雅和安全的方式将数据从PHP web表单(由5-10个字段组成)传递到Java应用程序(Struts2、Spring2?我认为cURL应该足够了,您可以从一个服务器向另一个服务器发出HTTP(S)请求 最好让PHP返回一个JSON对象 让java代码生成一个 一个答案:API。这就是API的目的——应用程序之间的通信 在JAVA应用程序中创建端点,用于接收数据并对其执行操作 在PHP中,从表单接收数据后,调用JAVA应用程序端点并将数据发送

我有两个基于两个不同服务器的WEB应用程序。如何以最优雅和安全的方式将数据从PHP web表单(由5-10个字段组成)传递到Java应用程序(Struts2、Spring2?

我认为cURL应该足够了,您可以从一个服务器向另一个服务器发出HTTP(S)请求

  • 最好让PHP返回一个JSON对象
  • 让java代码生成一个

  • 一个答案:API。这就是API的目的——应用程序之间的通信

  • 在JAVA应用程序中创建端点,用于接收数据并对其执行操作

  • 在PHP中,从表单接收数据后,调用JAVA应用程序端点并将数据发送到该端点


  • 为了安全起见,您可能希望使用oauth使用一些数据加密(如果您的数据需要这种安全性)。

    您已经创建了一个API,它将返回JSON数组。
    从java应用程序调用该API并获取JSON,解码JSON并使用它。

    您可以使用相同的DB,也可以使用REST API系统将值从一个站点传递到另一个站点Web表单?为什么不提交到java应用程序?