rest - 我应该休息还是 SOAP

标签 rest soap

首先:我来自德国,很抱歉我的英语。

我阅读了很多有关 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/

相关文章:

java - 使用 JMeter 测试异步 Web 服务

perl - 如何在 Perl 中将 SSL 选项传递给 SOAP::Lite

spring - 内容类型 'multipart/form-data;boundary=----WebKitFormBoundary...' 不支持 Spring

php - 使用 POST 将文件上传到我的 PHP 服务器并将其传递到另一台外部服务器

c++ - Qt SOAP安装

rest - REST 是如何无状态的?

rest - 如何在 Go 中编写通用处理程序?

iOS - 应用商店版本与本地安装版本的行为不同

api - 对于 HTTP POST 使用 URI 路径变量怎么样?

java - 如何在发送之前从 Java Request 对象获取 XML 文件。网络服务 SOAP