Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
首先:我来自德国,很抱歉我的英语。
我阅读了很多关于 REST 和 SOAP 的文章,并发现了许多优点和缺点,但我仍然不确定将哪一个用于我的应用程序。我的应用程序应该提供一个用于创建、删除、更新和接收数据的 API。所以我想用 REST 的方式来实现它。还应该可以将大数据(例如视频)发布到我的 API,并且该 API 应该只能由经过身份验证的人员使用。
最后两个约束是否迫使我选择 SOAP 而不是 REST,或者是否(很容易)可以通过 REST API 对用户进行身份验证?
提前致谢
SOAP 比 REST 有更多的开销。所以我更愿意在你的情况下使用 REST。
有多种方法可以向任何 Web 服务添加身份验证。
您可以在方法中使用“票证”或使用 cookie 或 http 协议的其他自定义标头