3

我希望向 Android、iOS 和 Windows 8/Windows Phone 开放我的 PHP 网站。

我一直在查看 PHP SOAP 库,我已经开始工作了。

虽然我已经这样做了,但我看到人们在网上发布 SOAP 已经“过时”。

是吗,如果是的话,有什么替代方案?

4

1 回答 1

4

SOAP 在设计和使用时通常非常“繁重”,并且它基于 XML。对于更轻量级的方法,您可能希望查看更易于实现、采用并且可以纯粹基于 JSON 的 REST 样式 API,这使得通过 Javascript/客户端技术使用这些服务变得容易:

https://en.wikipedia.org/wiki/REST

尽管 SOAP 可能有很好的用例 - 但我认为您会发现这些主要用于重型企业应用程序。

于 2012-11-09T21:27:14.560 回答