Answers:
您将需要定义一个明确的用例,以获得对问题的特定答案。除非我们在这里有详细的用例,否则我想就此提供一般建议:
SOAP vs REST SOAP和REST是访问Web服务的两种方式。SOAP使用XML进行请求。REST依赖于通过URL发出的HTTP请求,因此与SOAP相比,它确实是轻量级的。
SOAP的(Dis-)优点:
REST的(Dis-)优点:
Magento SOAP API与REST API
请注意,并非针对REST API实现了所有功能。
我创建了一个小的性能测试脚本,该脚本仅通过SOAP API v1进行10x10登录和endSession请求。没有执行任何特定操作。在我的本地网络服务器上,有1个请求花费了0.9到1.4秒。
与其余部分进行比较:一旦对您的应用程序进行了授权(您需要通过单击“授权”对您的应用程序进行一次授权),在获得令牌和机密后,只需几毫秒即可准备好执行您的请求:2.0 -3.0 * 10 ^ -5秒本地。
性能测试
为了进行性能测试最终可以回答您的问题,您需要定义要求。
以下将很有趣:
资源资源
这可能对您也很有趣: