【发布时间】:2010-04-04 06:32:26
【问题描述】:
我目前正在使用各种后端服务,我想使用 PHP 来简单地查询这些服务并执行最终的页面构建。这些服务可以用任何数量的编程语言进行编码,例如 Erlang、Java、Python 等。但是我不确定将后端服务与 Web 应用程序实际连接的最佳方式。对这些服务的请求将是同步的和异步的。我会使用 SOAP 或 JSON-RPC 之类的东西吗?
非常感谢任何帮助。
【问题讨论】:
标签: java php web-services
我目前正在使用各种后端服务,我想使用 PHP 来简单地查询这些服务并执行最终的页面构建。这些服务可以用任何数量的编程语言进行编码,例如 Erlang、Java、Python 等。但是我不确定将后端服务与 Web 应用程序实际连接的最佳方式。对这些服务的请求将是同步的和异步的。我会使用 SOAP 或 JSON-RPC 之类的东西吗?
非常感谢任何帮助。
【问题讨论】:
标签: java php web-services
你可能想看看 Thrift:
【讨论】:
【讨论】:
这是一个如何设计网络服务的普遍问题,并且有一个使用REST 类似网络服务的炒作。这样您就可以简单地调用给定的 URL(甚至是用户可读的)。这增加了 Web 服务的互操作性,因此您可以混合使用 REST 接口的编程语言。恕我直言,它比使用类似 SOAP 的 Web 服务更容易,因为您只需在 http://www.example.com/user/5/ 之类的 URL 上调用 GET(将其视为 Web 服务的 mod_rewrite)
【讨论】:
我会使用 NuSOAP(使用 java web 服务)。
【讨论】: