标签: database api rest soap
架构:
答案 0 :(得分:0)
您提到的几乎所有内容都可以使用SOAP或REST同样实现,但使用SOAP可能会更容易一些。当然,为SOAP接口创建客户端API更容易;客户端工具支持在大多数语言上都要先进得多。
然而,你说你想要处理数千兆字节的上传和下载。这是关键点,因为REST能够更轻松地处理这类事情。 SOAP在DOM处理方面几乎总是被加工,这意味着在内存中构建完整的消息;你不希望用多GB的有效载荷做到这一点。
所以请使用REST。这绝对是实现所有列出目标的最佳选择。