根据我对 SOAP 的理解,它完全是关于请求和响应的,它总是以神秘的格式 (XML) 输出响应。
但是,一位同学告诉我创建一个 SOAP 服务来显示来自数据库(或包含图像的文件夹)的图像 - 就像我们从 Tumblr/Pinterest/等中知道的那样。
我只是不明白这怎么可能——如果有的话?
我认为它们的意思是将图像存储在服务器上某处的文件夹中,并将它们的文件路径作为字符串存储在数据库中。至少我是这样做的。
您还可以使用 base64 之类的东西对数据进行编码,并将其与其他相关信息一起存储,例如内容类型(jpeg/gif 等)+ 文件名,以便稍后将文件粘在一起/解码以形成图像。
另外,在我个人看来,SOAP/XML是魔鬼,我个人会将数据作为JSON提供。