【发布时间】:2014-04-14 17:18:35
【问题描述】:
我正在开发 java Restful web 服务中的服务器部分(使用 apache tomcat),我计划将它部署在云 web 服务上。 我希望我的网络服务向客户端(移动设备或浏览器)提供图像,用户可以稍后动态上传或替换图像。
问题 1: 我应该将图像存储在服务器的哪里? 选项 - 1].将图像保存在数据库中(作为blob) 2].服务器本地文件系统。
问题 2: 如何处理客户端请求 选项 - 1].我可以在本地检索它并将图像作为响应。 2].我可以给出图片的Public URL作为响应,客户端可以从这个url下载。
谁能建议我应该选择什么选项来优化服务器端处理和存储成本,以及安全性。
【问题讨论】:
标签: java image web-services amazon-web-services imagesource