首先:我来自德国,很抱歉我的英语。
我阅读了很多有关 REST 和 SOAP 的内容,并找出了许多优点和缺点,但我仍然不确定我的应用程序应使用哪一种。 我的应用程序应该提供用于创建、删除、更新和接收数据的 API。所以我想到了用REST方式实现它。 还应该可以将大数据(例如视频)发布到我的 API,并且该 API 应该只能由经过身份验证的人员使用。
最后两个约束是否迫使我选择 SOAP 而不是 REST,还是可以(轻松)通过 REST API 对用户进行身份验证?
提前致谢
最佳答案
SOAP 的开销比 REST 更多。 所以我更愿意在你的情况下使用 REST。
可以通过不同的方式向任何 Web 服务添加身份验证。
您可以在方法中使用“票证” 或使用cookie或http协议(protocol)的其他自定义 header
关于rest - 我应该休息还是 SOAP ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10122846/