Spring SOAP Web服务 - 显示来自DB /路径的图像

时间:2017-05-19 12:58:49

标签: java spring web-services soap

根据我对SOAP的理解,它完全是关于请求和响应的,它总是以一种神秘的格式(XML)输出响应。

然而,一位同学告诉我创建一个SOAP服务,显示来自DB(或带有图像的文件夹)的图像 - 就像我们从Tumblr / Pinterest /等人那里知道的那样。

我只是不明白这是怎么回事 - 如果有的话?

1 个答案:

答案 0 :(得分:3)

我认为他们的意思是将图像存储在服务器上的某个文件夹中,并将文件路径存储为数据库中的字符串。至少我是怎么做的。

您还可以使用类似base64的数据对数据进行编码,并将其与其他相关信息(如内容类型(jpeg / gif等))+文件的文件名一起存储,以便稍后粘贴/解码以形成图像。

另外,我个人认为SOAP / XML是魔鬼,我个人会将数据作为JSON提供。