0

我的任务是用 PHP 制作 Web 服务。这是我的第一个(在 PHP 中)。我之前在 .NET 中使用 WSDL 完成了它们。

不需要它是 SOAP 或具有任何其他协议。事实上,我将编写调用 Web 服务的 javascript/ajax 代码。

据我所知,这很容易......我可以制作一个公开的 PHP 脚本,使用 url 参数调用该文件的 url,然后该 PHP 脚本以我期望的 XML 格式返回数据,和 prest-o-change-o,我有一个 PHP Web 服务?有那么容易???

如果答案是肯定的,是否有任何推荐的最佳实践?我可能没有想到的要小心或考虑的事情?

感谢您幽默 PHP 菜鸟...

4

1 回答 1

2

就这么容易。PHP 已经用于客户端/服务器的东西。无论如何,我不会将其设为 SOAP,但我会从中生成 JSON,并让它以 RESTful 方式进行通信。

JSON 在 PHP 中也很简单。只需在要返回的结构中创建一个包含所有要返回的数据的对象。然后可以使用 序列化此数据对象json_encode。JSON 将很容易从 Javascript 中使用。

于 2012-10-07T08:42:47.240 回答